/**
 * JS API 示例配置内容
 */
var iszongbu = false;// 是否总部演示

var maprulroot='http://172.16.119.79:9040/';
var token = '9d7450722a8448d6b9087f68e2444ebf';
var mapApiUrl = 'http://172.16.119.79:9040/';
var style = maprulroot + "service/solu/style/id/vector";
var style2 = maprulroot + "service/solu/style/id/raster";
var dwstyle = style;

if (iszongbu) {
	maprulroot='http://172.16.119.79:9040/';
  token = '9d7450722a8448d6b9087f68e2444ebf';
  mapApiUrl = 'http://172.16.119.79:9040/';
  dwstyle = {
		
	}
}

var cacheUrl=  '';
var dwspriseurl = ''
var mapUrl = "../gismap";
var isShowMenu = false;// 是否显示可视化jsapi模块
var isShowPsr = false;// 是否显示电网示例
var openAdapter = false; //地图方案列表展示是否开启自动适配
var adapterStyleIDS = []; //地图方案列表展示强制开启适配的style ID串集合。
var zoom = 7;

map.Config.customToV32(maprulroot, token, mapApiUrl, '/');

var center = [113.18741, 23.15662];
var ajax = new XMLHttpRequest();
ajax.open("GET", maprulroot+"/gismap/center.json", false);
ajax.send(null);
if (ajax.readyState === 4 && ajax.status == "200") {
    const data = JSON.parse(ajax.responseText);
    if (data) {
        center = data.center;
    }
}

/**
 * 
 * 地图方案列表配置内容
 * 
 * 
 */
mapStyle = [
    // {
    //     "id": "vector-foshan",
    //     "style": "minemap://service/solu/style/id/12767",
    //     "center": [113.18741, 23.15662],
    //     "zoom": 8,
    //     "minZoom": 1,
    //     "maxZoom": 19,
    //     "iamge": "standard.png",
    //     "mapStyle": "标准地图",
    //     "mapType": "矢量导航版",
    //     "author": "nanwang",
    //     "updateData": "2020-08-24"
    // },
    // {
    //     "id": "vector-light-foshan",
    //     "style": "minemap://service/solu/style/id/12768",
    //     "center": [113.42787, 23.12957],
    //     "zoom": 8,
    //     "minZoom": 1,
    //     "maxZoom": 19,
    //     "iamge": "standard.png",
    //     "mapStyle": "标准地图",
    //     "mapType": "矢量清新版",
    //     "author": "nanwang",
    //     "updateData": "2020-08-24"
    // },
    // {
    //     "id": "raster-foshan",
    //     "style": "minemap://service/solu/style/id/12769",
    //     "center": [113.46036, 23.28009],
    //     "zoom": 8,
    //     "minZoom": 1,
    //     "maxZoom": 19,
    //     "iamge": "standard.png",
    //     "mapStyle": "标准地图",
    //     "mapType": "高清栅格",
    //     "author": "nanwang",
    //     "updateData": "2020-08-24"
    // },
    // {
    //     "id": "satellite-foshan",
    //     "style": "minemap://service/solu/style/id/12770",
    //     "center": [112.8907512, 23.0882368],
    //     "zoom": 8,
    //     "minZoom": 1,
    //     "maxZoom": 19,
    //     "iamge": "standard.png",
    //     "mapStyle": "标准地图",
    //     "mapType": "高清影像",
    //     "author": "nanwang",
    //     "updateData": "2020-08-24"
    // },
    // {
    //     "id": "vector-dark-foshan",
    //     "style": "minemap://service/solu/style/id/12772",
    //     "center": [113.21766, 23.04795],
    //     "zoom": 8,
    //     "minZoom": 1,
    //     "maxZoom": 19,
    //     "iamge": "standard.png",
    //     "mapStyle": "标准地图",
    //     "mapType": "都市黑夜",
    //     "author": "nanwang",
    //     "updateData": "2020-08-24"
    // },
    {

        "id": "raster-normal",
        "style": "minemap://service/solu/style/id/raster-normal",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "standard.png",
        "mapStyle": "标准风格",
        "mapType": "高清栅格",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "raster-midnight",
        "style": "minemap://service/solu/style/id/raster-midnight",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "nightblue.png",
        "mapStyle": "午夜蓝风格",
        "mapType": "高清栅格",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "raster-dark",
        "style": "minemap://service/solu/style/id/raster-dark",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "citynight.png",
        "mapStyle": "黑夜风格",
        "mapType": "高清栅格",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "raster-lightgray",
        "style": "minemap://service/solu/style/id/raster-lightgray",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "lightgray.png",
        "mapStyle": "浅灰色风格",
        "mapType": "高清栅格",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "raster-fresh",
        "style": "minemap://service/solu/style/id/raster-fresh",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "fresh.png",
        "mapStyle": "清新风格",
        "mapType": "高清栅格",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "vector-normal",
        "style": "minemap://service/solu/style/id/vector-normal",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "standard.png",
        "mapStyle": "标准风格",
        "mapType": "矢量",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "vector-midnight",
        "style": "minemap://service/solu/style/id/vector-midnight",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "nightblue.png",
        "mapStyle": "午夜蓝风格",
        "mapType": "矢量",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "vector-dark",
        "style": "minemap://service/solu/style/id/vector-dark",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "citynight.png",
        "mapStyle": "黑夜风格",
        "mapType": "矢量",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "vector-lightgray",
        "style": "minemap://service/solu/style/id/vector-lightgray",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "lightgray.png",
        "mapStyle": "浅灰色风格",
        "mapType": "矢量",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "vector-fresh",
        "style": "minemap://service/solu/style/id/vector-fresh",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "fresh.png",
        "mapStyle": "清新风格",
        "mapType": "矢量",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "satellite-normal",
        "style": "minemap://service/solu/style/id/satellite-normal",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "standard.png",
        "mapStyle": "纯影像",
        "mapType": "影像",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "satellite-blend",
        "style": "minemap://service/solu/style/id/satellite-blend",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "standard.png",
        "mapStyle": "影像+矢量",
        "mapType": "影像+矢量",
        "author": "nanwang",
        "updateData": "2020-08-24"
    },
    {
        "id": "raster-blend",
        "style": "minemap://service/solu/style/id/raster-blend",
        "center": [109.87851, 19.15213],
        "zoom": 8,
        "minZoom": 1,
        "maxZoom": 19,
        "iamge": "standard.png",
        "mapStyle": "高清栅格+矢量",
        "mapType": "高清栅格+矢量",
        "author": "nanwang",
        "updateData": "2020-08-24"
    }
]


var style3 = {
  "version": 8,
  "sprite": maprulroot + "//minemapapi/v2.0.0/sprite/sprite",
  "glyphs": maprulroot + "//minemapapi/v2.0.0/fonts/{fontstack}/{range}.pbf",
  "sources": {
      "psrsourcename": {
          "type": "vector",
          "tiles": [
              maprulroot + "/psrserverdepart/tile/getpsrtile?TileRow={y}&TileCol={x}&TileMatrix={z}"
          ],
          "minZoom": 5,
          "maxZoom": 21
      },
      "Buildingmore": {
          "type": "vector",
          "tiles": [maprulroot + "//data/Buildingmore/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      },
      "Trafficline": {
          "type": "vector",
          "tiles": [maprulroot + "//data/Trafficline/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      },
      "upload_322": {
          "type": "vector",
          "tiles": [maprulroot + "//dynamicdata/Upload/322/789/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      },
      "Natureface": {
          "type": "vector",
          "tiles": [maprulroot + "//data/Natureface/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      },
      "Road_S": {
          "type": "vector",
          "tiles": [maprulroot + "//data/Road_S/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      },
      "Ptexit": {
          "type": "vector",
          "tiles": [maprulroot + "//data/Ptexit/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      },
      "Merge_1": {
          "type": "vector",
          "tiles": [maprulroot + "//mergeddata/Road,Ptline/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      },
      "Subwaypolygon": {
          "type": "vector",
          "tiles": [maprulroot + "//data/Subwaypolygon/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      },
      "PoiAnnotation": {
          "type": "vector",
          "tiles": [maprulroot + "//data/PoiAnnotation/{z}/{x}/{y}?token=9d7450722a8448d6b9087f68e2444ebf&solu=12721"]
      }
  },
  "layers": [{
          "id": "663d835acd0b4da98a61565a827f0d32",
          "type": "background",
          "minzoom": 3,
          "maxzoom": 20,
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "background-color": {
                  "stops": [
                      [1, "#a7c0e0"],
                      [13.9999999999, "#a7c0e0"],
                      [14, "#f6f6f6"],
                      [20, "#f6f6f6"]
                  ],
                  "base": 1
              }
          }
      }, {
          "id": "256d0aa6cc1a458c973c1a36eaf9997b",
          "type": "fill",
          "source": "Natureface",
          "source-layer": "Natureface",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1000]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#f4f4f4"
          }
      }, {
          "id": "e86751949439d81f72a96102ad8f9e48",
          "type": "fill",
          "source": "Natureface",
          "source-layer": "Natureface",
          "minzoom": 7,
          "maxzoom": 8.5,
          "filter": ["all", ["==", "Layer", 1013]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#f4f4f4"
          }
      }, {
          "id": "c66af5c7b30f48bdadebef58e283e19b",
          "type": "fill",
          "source": "Natureface",
          "source-layer": "Natureface",
          "minzoom": 8,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1002]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-outline-color": "#c1dcb9",
              "fill-color": "#c1dcb9",
              "fill-antialias": true
          }
      }, {
          "id": "3ed151f007384601ad9aeb8dcf496350",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "Geocode", 1003],
              ["in", "Layer", 1005]
          ],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#e4e4e4"
          }
      }, {
          "id": "eca99e45286a41d082012ad229713142",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1005],
              ["in", "Geocode", 1009]
          ],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#e1eadf"
          }
      }, {
          "id": "5a2cd7767d714270b9552b341238263b",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1005],
              ["in", "Geocode", 1001]
          ],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#f0f8f6"
          }
      }, {
          "id": "00a8765c5c56a87000c5754318b9756b",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1005],
              ["in", "Geocode", 1200]
          ],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#ffe6e6"
          }
      }, {
          "id": "db0babfa226e42f9b99106db4c92aa0f",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1005],
              ["in", "Geocode", 1002]
          ],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#c1dcb9"
          }
      }, {
          "id": "4ece64001f0041c5a8e9db1ac7e9faa1",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1005],
              ["in", "Geocode", 1000]
          ],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-outline-color": "#a6c2de",
              "fill-color": "#a6c2de",
              "fill-antialias": true
          }
      }, {
          "id": "d2306a043b504660b1df84a2d8d57b4b",
          "type": "fill",
          "source": "Natureface",
          "source-layer": "Natureface",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1001]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-outline-color": "#a7c0e0",
              "fill-color": "#a7c0e0",
              "fill-antialias": true
          }
      }, {
          "id": "df2ac5db64df45e68df815a6d874b55f",
          "type": "fill",
          "source": "upload_322",
          "source-layer": "upload_322",
          "minzoom": 10,
          "maxzoom": 17.5,
          "layout": {
              "visibility": "none"
          },
          "paint": {
              "fill-outline-color": "#ff0101",
              "fill-color": "#ffaab4",
              "fill-opacity": 0.35,
              "fill-antialias": true
          }
      }, {
          "id": "7b70f4d009c44a6ba3048a85946fac51",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Geocode", 340403]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-outline-color": "#c7e7d0",
              "fill-color": "#e5f8d2",
              "fill-antialias": false,
              "fill-translate-anchor": "viewport"
          }
      }, {
          "id": "4cef3e03abaa4f78bc7f54525cf7bded",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["any", ["in", "Geocode", 340402]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-outline-color": "#c7e7d0",
              "fill-color": "#e5f8d2",
              "fill-antialias": false
          }
      }, {
          "id": "82d1d24507d5422aaeca30293275599d",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 14,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 5]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [16, 0.5],
                      [17, 0.5],
                      [18, 0.5],
                      [19, 0.5]
                  ],
                  "base": 1
              },
              "line-gap-width": 3.5,
              "line-color": "#cccccc"
          }
      }, {
          "id": "e53ba49596ad4c8f92467b9dae0b28aa",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 14,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 5]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [16, 3],
                      [17, 3],
                      [18, 4],
                      [19, 4]
                  ],
                  "base": 1
              },
              "line-color": "#f5f3f0"
          }
      }, {
          "id": "efdd5ba04f954798ba03505f68b935bd",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 14,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", 8, 4]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": 1,
              "line-gap-width": 5,
              "line-color": "#dccccc"
          }
      }, {
          "id": "d3e9ad7c49714f37b56873f93a82132f",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 13,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", 8, 4]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": 5,
              "line-color": "#ffffff"
          }
      }, {
          "id": "b44e3d649b084318af0b8d4a6ac2a3a8",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 15.5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", 3]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [14, 1],
                      [15, 1],
                      [16, 1],
                      [17, 1],
                      [18, 1.5],
                      [19, 1.5]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [14, 4],
                      [15, 5],
                      [16, 5],
                      [17, 5],
                      [18, 5],
                      [19, 5]
                  ],
                  "base": 1
              },
              "line-color": "#cebe94"
          }
      }, {
          "id": "1ef5b5949ebd4bdc8ef0d610d368f5a2",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 15.5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", 3]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [14, 4],
                      [15, 6],
                      [16, 5],
                      [17, 5],
                      [18, 5],
                      [19, 5]
                  ],
                  "base": 1
              },
              "line-color": "#ffffff"
          }
      }, {
          "id": "a289fb6d6cbe4a069e6990b73e972840",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 14,
          "maxzoom": 15.5,
          "filter": ["all", ["==", "label", 3]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [14, 0.5],
                      [15, 0.5],
                      [16, 1],
                      [17, 1],
                      [18, 1.5],
                      [19, 1.5]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [14, 4],
                      [15, 4],
                      [16, 6],
                      [17, 6],
                      [18, 7],
                      [19, 7]
                  ],
                  "base": 1
              },
              "line-color": "#cebe94"
          }
      }, {
          "id": "6bd0aab58496406fb9f0a68cefc55597",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 14,
          "maxzoom": 15.5,
          "filter": ["all", ["==", "label", 3]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [14, 4],
                      [15, 4],
                      [16, 6],
                      [17, 6],
                      [18, 7],
                      [19, 7]
                  ],
                  "base": 1
              },
              "line-color": "#ffffff"
          }
      }, {
          "id": "ddda0a20bbdc48bb87e8e4495b9375b8",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 11,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 31]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [14, 0.5],
                      [15, 0.5],
                      [16, 1],
                      [17, 1],
                      [18, 1.5],
                      [19, 1.5]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [14, 4],
                      [15, 4],
                      [16, 6],
                      [17, 6],
                      [18, 7],
                      [19, 7]
                  ],
                  "base": 1
              },
              "line-color": "#cebe94"
          }
      }, {
          "id": "0d906a3dc8144072be2e8f69ffeb103f",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 11,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 31]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [14, 4],
                      [15, 4],
                      [16, 6],
                      [17, 6],
                      [18, 7],
                      [19, 7]
                  ],
                  "base": 1
              },
              "line-color": "#ffffff"
          }
      }, {
          "id": "cbaa4b03f9594c26a869521d59603d56",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 13,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 2]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [13, 1],
                      [14, 1],
                      [15, 1],
                      [16, 1],
                      [17, 1],
                      [18, 1],
                      [19, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [13, 3],
                      [14, 5],
                      [15, 9],
                      [16, 9],
                      [17, 10],
                      [18, 12],
                      [19, 12]
                  ],
                  "base": 1
              },
              "line-color": "#f1d392"
          }
      }, {
          "id": "b8cfd12c9ac946b0afe60f55999c0b73",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 13,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 2]],
          "layout": {
              "line-round-limit": 1.05,
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [13, 3],
                      [14, 5],
                      [15, 9],
                      [16, 9],
                      [17, 10],
                      [18, 12],
                      [19, 12]
                  ],
                  "base": 1
              },
              "line-color": "#ffeebb"
          }
      }, {
          "id": "8c8c56cecfa6433e857e5d607c90e2e1",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 7,
          "maxzoom": 13.5,
          "filter": ["all", ["==", "label", 2]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [7, 1],
                      [8, 1],
                      [9, 1],
                      [10, 1],
                      [11, 1],
                      [12, 1],
                      [13, 1],
                      [14, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [7, 1],
                      [8, 1],
                      [9, 2],
                      [10, 3],
                      [11, 3],
                      [12, 3],
                      [13, 3],
                      [14, 5]
                  ],
                  "base": 1
              },
              "line-color": "#cdcd66"
          }
      }, {
          "id": "5275a70ee8ac4f7185cbc57904e05f57",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 7,
          "maxzoom": 13.5,
          "filter": ["all", ["==", "label", 2]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [7, 1],
                      [8, 1],
                      [9, 2],
                      [10, 3],
                      [11, 3],
                      [12, 3],
                      [13, 3],
                      [14, 5],
                      [15, 9],
                      [16, 9],
                      [17, 10],
                      [18, 12],
                      [19, 12]
                  ],
                  "base": 1
              },
              "line-color": "#ffeebb"
          }
      }, {
          "id": "2fef41783e6d4448bbc87e4793dcae66",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 6,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 1]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [6, 0.2],
                      [7, 0.6],
                      [8, 1],
                      [9, 1],
                      [10, 1],
                      [11, 1],
                      [12, 1],
                      [13, 1],
                      [14, 1],
                      [15, 1],
                      [16, 1],
                      [17, 1],
                      [18, 1],
                      [19, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [6, 1],
                      [7, 1.5],
                      [8, 2],
                      [9, 3.5],
                      [10, 4],
                      [11, 5],
                      [12, 5],
                      [13, 6],
                      [14, 7],
                      [15, 8],
                      [16, 8],
                      [17, 9],
                      [18, 9],
                      [19, 9]
                  ],
                  "base": 1
              },
              "line-color": "#fac21b"
          }
      }, {
          "id": "9c2e559854f5485da73de0c9d463510b",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 6,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 1]],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [6, 2],
                      [7, 2],
                      [8, 4],
                      [9, 4],
                      [10, 5],
                      [11, 5],
                      [12, 6],
                      [13, 7],
                      [14, 8],
                      [15, 10],
                      [16, 9],
                      [17, 9],
                      [18, 9],
                      [19, 9]
                  ],
                  "base": 1
              },
              "line-gap-width": 0,
              "line-color": "#fedb7a"
          }
      }, {
          "id": "633327ed5efb46c09c272cf6632950d4",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "08", "0a", "0b", "0c"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 0.2],
                      [15, 0.5],
                      [20, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [11, 2],
                      [15, 3],
                      [20, 6]
                  ],
                  "base": 1
              },
              "line-opacity": 1,
              "line-color": "#d9d9d9"
          }
      }, {
          "id": "f7bbab7a9fa491289a363638d1915fe9",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "08"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 0.2],
                      [15, 0.5],
                      [20, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [11, 2],
                      [15, 3],
                      [20, 6]
                  ],
                  "base": 1
              },
              "line-opacity": 1,
              "line-color": "#d9d9d9"
          }
      }, {
          "id": "f7399a6c4df747ea9d6a7ad79c6e7cc8",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "08"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [11, 2],
                      [15, 3],
                      [20, 6]
                  ],
                  "base": 1
              },
              "line-gap-width": 0,
              "line-opacity": 1,
              "line-color": "#fafafa"
          }
      }, {
          "id": "8d8177758db341338ab4183996d330f4",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "06"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 0.2],
                      [15, 0.5],
                      [20, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [11, 2],
                      [15, 5],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-color": "#cebe94"
          }
      }, {
          "id": "fcc62aee2c2047518560eb77d9d3049b",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "06"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [11, 2],
                      [15, 5],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-gap-width": 0,
              "line-opacity": 1,
              "line-color": "#ffffff"
          }
      }, {
          "id": "8b22cad29db0450ea590acc284aee77c",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "4"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 0.2],
                      [15, 0.2],
                      [20, 0.2]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [8, 1],
                      [15, 4],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-color": "#cebe94"
          }
      }, {
          "id": "91e33960cadb4b9ebf8d8d3ce69697af",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "4"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 1],
                      [15, 4],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-gap-width": 0,
              "line-color": "#fbfae7"
          }
      }, {
          "id": "ec15c82f869346079b350e531927c85f",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "04", "2", ""]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 0.5],
                      [15, 1],
                      [20, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [8, 2],
                      [15, 9],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-color": "#cebe94"
          }
      }, {
          "id": "ec1d63e558264016ab62c15fb47f4c74",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "2", "04"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 2],
                      [15, 9],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-gap-width": 0,
              "line-color": "#fbfae7"
          }
      }, {
          "id": "e64e8d8d0cb74ed2ac7ead9a30910317",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "03", "1"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 0.5],
                      [15, 1],
                      [20, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [8, 2],
                      [15, 9],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-color": "#cebe94"
          }
      }, {
          "id": "a7cd9b836c7842b3886ccacce5ce2395",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "03", "1"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 2],
                      [15, 9],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-gap-width": 0,
              "line-color": "#fbfae7"
          }
      }, {
          "id": "a7add351e17a43928b64775cd06b14db",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "02"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 0.2],
                      [15, 1],
                      [20, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [8, 2],
                      [15, 10],
                      [20, 9]
                  ],
                  "base": 1
              },
              "line-color": "#cdcd66"
          }
      }, {
          "id": "1f096af0475c4cad9743953edbdc96f4",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "02"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 2],
                      [15, 10],
                      [20, 9]
                  ],
                  "base": 1
              },
              "line-gap-width": 0,
              "line-color": "#ffeebb"
          }
      }, {
          "id": "5e601835a9fe4af6bb24f42edd58fa49",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "00", "01"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [6, 0.2],
                      [15, 1],
                      [20, 1]
                  ],
                  "base": 1
              },
              "line-gap-width": {
                  "stops": [
                      [8, 4],
                      [15, 12]
                  ],
                  "base": 1
              },
              "line-color": "#fac21b"
          }
      }, {
          "id": "8c0de01f1ac543d6990e5185fc75bde0",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "00", "01"]
          ],
          "layout": {
              "line-cap": "butt",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [8, 4],
                      [15, 12],
                      [20, 8]
                  ],
                  "base": 1
              },
              "line-gap-width": 0,
              "line-color": "#fedb7a"
          }
      }, {
          "id": "e2cc92437db74cf2b23760fbfc4a9fe9",
          "type": "fill",
          "source": "Road_S",
          "source-layer": "Road_S",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Geocode", "420900"]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#ffffff"
          }
      }, {
          "id": "6176d48efe474162bd5a99d3d9a4358a",
          "type": "fill",
          "source": "Road_S",
          "source-layer": "Road_S",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Geocode", "420400"]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#fbfae7"
          }
      }, {
          "id": "3174ec3eb3364f2a82606b31e029e0e9",
          "type": "fill",
          "source": "Road_S",
          "source-layer": "Road_S",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "Geocode", "420301", "430502"]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#fbfae7"
          }
      }, {
          "id": "a75c8788f7254cd684b8448a69abfa14",
          "type": "fill",
          "source": "Road_S",
          "source-layer": "Road_S",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "Geocode", "420201", "430501"]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#fbfae7"
          }
      }, {
          "id": "931b013f435c4d0387d0733bdcf122e5",
          "type": "fill",
          "source": "Road_S",
          "source-layer": "Road_S",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Geocode", "420101"]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#ffeebb"
          }
      }, {
          "id": "c0e9534bb96845c19c7f990b4565f65c",
          "type": "fill",
          "source": "Road_S",
          "source-layer": "Road_S",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "Geocode", "420801", "430200"]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#fedb7a"
          }
      }, {
          "id": "7615f7fdd6ff4678acbcb9ae2c02af4f",
          "type": "fill",
          "source": "Road_S",
          "source-layer": "Road_S",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Geocode", "500000"]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-color": "#c1dcb9"
          }
      }, {
          "id": "4deb2118b1f44e43aa445d89a08ee0af",
          "type": "fill-extrusion",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 16.5,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "Layer", 1003]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-extrusion-height": {
                  "property": "levels",
                  "type": "identity"
              },
              "fill-extrusion-color": "#f9f7f4",
              "fill-extrusion-base": 0,
              "fill-extrusion-opacity": {
                  "stops": [
                      [16, 0.6],
                      [17, 0.6],
                      [18, 0.6],
                      [19, 0.6]
                  ],
                  "base": 1
              },
              "fill-extrusion-translate-anchor": "viewport",
              "fill-extrusion-translate": [0, 0]
          }
      }, {
          "id": "c30a69bfc08a4e9ba7a94d2b536da232",
          "type": "fill",
          "source": "Buildingmore",
          "source-layer": "Buildingmore",
          "minzoom": 14,
          "maxzoom": 16.5,
          "filter": ["all", ["==", "Layer", 1003]],
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-outline-color": "#d8d8d8",
              "fill-color": "#f9f7f4",
              "fill-opacity": 0.8,
              "fill-antialias": true
          }
      }, {
          "id": "bd347469b85149298d8012fa73403952",
          "type": "fill",
          "source": "Subwaypolygon",
          "source-layer": "Subwaypolygon",
          "minzoom": 15.5,
          "maxzoom": 19.5,
          "layout": {
              "visibility": "visible"
          },
          "paint": {
              "fill-outline-color": "#ffffff",
              "fill-color": {
                  "property": "color",
                  "type": "identity"
              },
              "fill-opacity": 0.5,
              "fill-antialias": true,
              "fill-translate-anchor": "viewport"
          }
      }, {
          "id": "4a720dada0494c58a610a81026a9329c",
          "type": "line",
          "source": "Merge_1",
          "source-layer": "Ptline",
          "minzoom": 10,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "status", 0]],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-translate-anchor": "viewport",
              "line-width": {
                  "stops": [
                      [10, 1.8],
                      [11, 2],
                      [12, 2],
                      [20, 3]
                  ],
                  "base": 1.2
              },
              "line-opacity": 0.6,
              "line-color": {
                  "property": "color",
                  "type": "identity"
              }
          }
      }, {
          "id": "6bdcad09a2cc4f659c97cdecd2b99f5c",
          "type": "symbol",
          "source": "Ptexit",
          "source-layer": "Ptexit",
          "minzoom": 15.5,
          "maxzoom": 19.5,
          "layout": {
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false,
              "text-pitch-alignment": "viewport",
              "text-letter-spacing": 0,
              "text-field": "{code}",
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "symbol-placement": "point",
              "icon-image": "n-expressway-15-3",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#9b9b9b",
              "icon-halo-color": "#656565",
              "text-translate-anchor": "viewport",
              "icon-color": "#ffffff",
              "text-color": "#ffffff",
              "text-translate": [0, 0]
          }
      }, {
          "id": "a526eea176824a3991737733f701b07a",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Ptline",
          "minzoom": 10,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "status", 0]],
          "layout": {
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": 12,
              "symbol-placement": "line",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-color": {
                  "property": "color",
                  "type": "identity"
              },
              "text-halo-width": 1
          }
      }, {
          "id": "63239fbba3ac45a2b5d0f237c263c293",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 7,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1011]],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [7, 1.5],
                      [20, 6]
                  ],
                  "base": 1
              },
              "line-color": "#949494"
          }
      }, {
          "id": "f994e74e8029482caa2b395c54d9e7bb",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 7,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1011]],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [7, 1],
                      [20, 3.6]
                  ],
                  "base": 1
              },
              "line-dasharray": [9, 9],
              "line-color": "#ffffff"
          }
      }, {
          "id": "fd8f2067440d461285cf04b8b8585cd0",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 7,
          "maxzoom": 8.5,
          "filter": ["all", ["==", "layer", 1014],
              ["==", "kind", 7]
          ],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-width": 0.5,
              "line-opacity": 0.9,
              "line-dasharray": [10, 3],
              "line-color": "#9c9c9c"
          }
      }, {
          "id": "7fcff70eae1f4c35b8caab32c030f9b4",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 7,
          "maxzoom": 8.5,
          "filter": ["all", ["==", "layer", 1014],
              ["==", "kind", 9]
          ],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-width": 1.5,
              "line-color": "#83786d"
          }
      }, {
          "id": "38ed8fcee87546809fd85f365c234af0",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 7,
          "maxzoom": 8.5,
          "filter": ["all", ["==", "layer", 1014],
              ["==", "kind", 8]
          ],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-width": 1.5,
              "line-color": "#83786d"
          }
      }, {
          "id": "e3dd3bddb3ba765eabc4a93fab684da7",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1012]],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-width": 0.5,
              "line-opacity": 0.9,
              "line-dasharray": [10, 3],
              "line-color": "#9c9c9c"
          }
      }, {
          "id": "cf6049bd9340404eb45fed326576322e",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1012],
              ["==", "kind", 4]
          ],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": {
              "line-width": 1.5,
              "line-color": "#83786d"
          }
      }, {
          "id": "3e3e88e298fe4e688a115c2989dceff5",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 11,
          "maxzoom": 19.5,
          "filter": ["all", ["!in", "label", 1, 2, 3]],
          "layout": {
              "symbol-spacing": 150,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-size": 13,
              "text-padding": 60,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#626161",
              "text-halo-width": 1
          }
      }, {
          "id": "39b0f7d8adae4ea5b5f81d84fee005d9",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 11,
          "maxzoom": 19.5,
          "filter": ["all", ["!in", "label", 1, 2, 4, 5]],
          "layout": {
              "symbol-spacing": 50,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-size": 13,
              "text-padding": 60,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#626161",
              "text-halo-width": 0
          }
      }, {
          "id": "9b62526c51ea4b828bc64a0e952241c4",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 16.5,
          "maxzoom": 19.5,
          "filter": ["any", ["==", "label", 2]],
          "layout": {
              "symbol-avoid-edges": true,
              "symbol-spacing": 250,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-size": 13,
              "text-padding": 80,
              "symbol-placement": "line",
              "text-max-angle": 45,
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#333333",
              "text-halo-width": 0.5
          }
      }, {
          "id": "6a222733465a4a288696c11fc00c0801",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 15,
          "maxzoom": 16.5,
          "filter": ["any", ["==", "label", 2]],
          "layout": {
              "symbol-avoid-edges": true,
              "symbol-spacing": 150,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-size": 13,
              "text-padding": 80,
              "symbol-placement": "line",
              "text-max-angle": 45,
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#333333",
              "text-halo-width": 0.5
          }
      }, {
          "id": "e689c2ed9f054f02b5785aadd6d5f938",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 13.5,
          "maxzoom": 14.5,
          "filter": ["any", ["==", "label", 2]],
          "layout": {
              "symbol-avoid-edges": true,
              "symbol-spacing": 80,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-size": 14,
              "text-anchor": "center",
              "text-padding": 60,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#734c00",
              "text-halo-width": 1
          }
      }, {
          "id": "fd0823cf27c2433e90a164c4b77ed3a8",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 12.5,
          "maxzoom": 13.5,
          "filter": ["any", ["==", "label", 2]],
          "layout": {
              "symbol-avoid-edges": true,
              "symbol-spacing": 100,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-size": 14,
              "text-anchor": "center",
              "text-padding": 40,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#734c00",
              "text-halo-width": 1
          }
      }, {
          "id": "de53cc679ca54ee4b6a08f04a09e7717",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 10.5,
          "maxzoom": 12.5,
          "filter": ["any", ["==", "label", 2]],
          "layout": {
              "symbol-avoid-edges": true,
              "symbol-spacing": 50,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-size": 14,
              "text-anchor": "center",
              "text-padding": 20,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#734c00",
              "text-halo-width": 1
          }
      }, {
          "id": "77533df7eba341bc8afdf7aa12106391",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 13.5,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "label", 1]],
          "layout": {
              "symbol-spacing": 250,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-size": {
                  "stops": [
                      [13, 12],
                      [14, 12],
                      [15, 13],
                      [16, 14],
                      [17, 14],
                      [18, 15],
                      [19, 15],
                      [20, 16]
                  ],
                  "base": 1
              },
              "text-padding": 80,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#333333",
              "text-halo-width": 1
          }
      }, {
          "id": "bc525bd00f5645c1836b82b1abfe533a",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 12.5,
          "maxzoom": 13.5,
          "filter": ["any", ["==", "label", 1]],
          "layout": {
              "symbol-avoid-edges": true,
              "symbol-spacing": 60,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-rotation-alignment": "map",
              "text-size": 13,
              "text-padding": 40,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffd37f",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-halo-blur": 0,
              "text-color": "#732600",
              "text-halo-width": 2
          }
      }, {
          "id": "f778edfde36949d2b2459d0dbae0a0f9",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 11,
          "maxzoom": 12.5,
          "filter": ["any", ["==", "label", 1]],
          "layout": {
              "symbol-avoid-edges": true,
              "symbol-spacing": 20,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-rotation-alignment": "map",
              "text-size": 13,
              "text-padding": 20,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffd37f",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-halo-blur": 0,
              "text-color": "#732600",
              "text-halo-width": 2
          }
      }, {
          "id": "f71ff57fe04848a591cc324ce9cccb6d",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 9.5,
          "maxzoom": 11,
          "filter": ["any", ["==", "label", 1]],
          "layout": {
              "symbol-avoid-edges": true,
              "symbol-spacing": 220,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "text-rotation-alignment": "map",
              "text-size": 13,
              "text-padding": 5,
              "symbol-placement": "line",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffd37f",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-halo-blur": 0,
              "text-color": "#732600",
              "text-halo-width": 2
          }
      }, {
          "id": "b8bc950c61b94e4fa1ff7f8c4a0451b2",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 10,
          "maxzoom": 12,
          "filter": ["all", ["in", "label", 1],
              ["!=", "name_brief", ""]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_brief}",
              "text-size": 11,
              "icon-size": 1,
              "symbol-placement": "line",
              "icon-image": "p61_2",
              "icon-optional": false,
              "icon-padding": 20,
              "symbol-avoid-edges": true,
              "symbol-spacing": 10,
              "text-pitch-alignment": "viewport",
              "text-rotation-alignment": "viewport",
              "text-padding": 50,
              "visibility": "none"
          },
          "paint": {
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#ffffff",
              "text-halo-width": 1
          }
      }, {
          "id": "95ea4e1fc9374fbdaf8ad25fe366881c",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 5,
          "maxzoom": 10,
          "filter": ["all", ["in", "label", 1],
              ["!=", "name_brief", ""]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-optional": false,
              "text-field": "{name_brief}",
              "text-size": 11,
              "text-anchor": "center",
              "text-allow-overlap": true,
              "icon-size": 1,
              "symbol-placement": "line",
              "icon-image": "p61_2",
              "icon-optional": false,
              "icon-padding": 30,
              "symbol-avoid-edges": true,
              "symbol-spacing": 20,
              "text-pitch-alignment": "viewport",
              "text-rotation-alignment": "viewport",
              "text-ignore-placement": false,
              "text-padding": 30,
              "visibility": "none"
          },
          "paint": {
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#ffffff",
              "text-halo-width": 1
          }
      }, {
          "id": "9cc88bb95a244e5ea98c153109e09b1b",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 10,
          "maxzoom": 13,
          "filter": ["all", ["in", "label", 2],
              ["!=", "name_brief", ""]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_brief}",
              "text-size": 12,
              "icon-size": 1,
              "symbol-placement": "line",
              "icon-image": "Provincial-15-4",
              "icon-padding": 20,
              "symbol-avoid-edges": true,
              "symbol-spacing": 2,
              "text-pitch-alignment": "viewport",
              "text-rotation-alignment": "viewport",
              "text-padding": 100,
              "visibility": "none"
          },
          "paint": {
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#ffffff",
              "text-halo-width": 1
          }
      }, {
          "id": "e6a90ca834b049e4b514993fa54ab067",
          "type": "symbol",
          "source": "Merge_1",
          "source-layer": "Road",
          "minzoom": 5,
          "maxzoom": 10.5,
          "filter": ["all", ["in", "label", 2],
              ["!=", "name_brief", ""]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_brief}",
              "text-size": 12,
              "text-anchor": "center",
              "icon-size": 1,
              "symbol-placement": "line",
              "icon-image": "Provincial-15-4",
              "icon-padding": 20,
              "symbol-avoid-edges": true,
              "symbol-spacing": 200,
              "text-pitch-alignment": "viewport",
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-padding": 10,
              "visibility": "none"
          },
          "paint": {
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#ffffff",
              "text-halo-width": 1
          }
      }, {
          "id": "876bfd3eae1a4b8d80ce538e82894e42",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 9,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1011]],
          "layout": {
              "text-field": "{name_zh}",
              "text-offset": [0, 0.2],
              "text-size": {
                  "stops": [
                      [9, 12],
                      [20, 16]
                  ],
                  "base": 1
              },
              "symbol-placement": "line",
              "text-padding": 30,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#4a4a4a",
              "text-halo-width": 1
          }
      }, {
          "id": "6fe95c7e5900b1207825b50c95940af6",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 14,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", "08"],
              ["==", "layer", 1010]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-avoid-edges": true,
              "symbol-spacing": 250,
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "map",
              "text-size": {
                  "stops": [
                      [14, 12],
                      [20, 15]
                  ],
                  "base": 1
              },
              "symbol-placement": "line",
              "text-padding": 18,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-color": "#626161",
              "text-halo-width": 1
          }
      }, {
          "id": "f253e9eb364c489bd9df911e3ec17d38",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 14,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", "04", "06"],
              ["==", "layer", 1010]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-avoid-edges": true,
              "symbol-spacing": 250,
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "map",
              "text-size": {
                  "stops": [
                      [14, 12],
                      [20, 15]
                  ],
                  "base": 1
              },
              "symbol-placement": "line",
              "text-padding": 20,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-color": "#626161",
              "text-halo-width": 1
          }
      }, {
          "id": "ef76e40358300cce6ad731f996b825c5",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 14,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", "03", "2", "4"],
              ["==", "layer", 1010]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-spacing": 220,
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "map",
              "text-size": {
                  "stops": [
                      [11, 12],
                      [20, 15]
                  ],
                  "base": 1
              },
              "symbol-placement": "line",
              "text-padding": 80,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#734c00",
              "text-halo-width": 1
          }
      }, {
          "id": "fb7b8daa932eba8f8524b4e32dd80b85",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 9,
          "maxzoom": 11,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "03", "1"],
              ["!=", "name_brief", ""]
          ],
          "layout": {
              "text-optional": false,
              "text-line-height": 1.2,
              "text-size": 11,
              "icon-text-fit": "none",
              "icon-size": 1.3,
              "icon-optional": false,
              "symbol-avoid-edges": true,
              "symbol-spacing": 20,
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-keep-upright": false,
              "text-ignore-placement": false,
              "text-padding": 80,
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_brief}",
              "text-anchor": "center",
              "symbol-placement": "line",
              "icon-image": "Provincial-15-3",
              "icon-ignore-placement": false,
              "icon-padding": 20,
              "text-pitch-alignment": "viewport",
              "icon-text-fit-padding": [0, 0, 0, 1],
              "text-letter-spacing": 0,
              "icon-offset": [0, 0],
              "icon-keep-upright": true,
              "visibility": "visible"
          },
          "paint": {
              "text-translate-anchor": "map",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "map",
              "text-color": "#ffffff",
              "text-halo-width": 1
          }
      }, {
          "id": "177a77f940d24140b55224c492113e96",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 9,
          "maxzoom": 11,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "00", "02"],
              ["!=", "name_brief", ""]
          ],
          "layout": {
              "text-optional": false,
              "text-line-height": 1.2,
              "text-size": 11,
              "icon-text-fit": "none",
              "icon-size": 1.3,
              "icon-optional": false,
              "symbol-avoid-edges": true,
              "symbol-spacing": 20,
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-keep-upright": false,
              "text-ignore-placement": false,
              "text-padding": 80,
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_brief}",
              "text-anchor": "center",
              "symbol-placement": "line",
              "icon-image": "p61_2",
              "icon-ignore-placement": false,
              "icon-padding": 20,
              "text-pitch-alignment": "viewport",
              "icon-text-fit-padding": [0, 0, 0, 1],
              "text-letter-spacing": 0,
              "icon-offset": [0, 0],
              "icon-keep-upright": true,
              "visibility": "visible"
          },
          "paint": {
              "text-translate-anchor": "map",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "map",
              "text-color": "#ffffff",
              "text-halo-width": 1
          }
      }, {
          "id": "3dcce69a9763583cdb6fb9111c8f026b",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 11,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", "02", "1"],
              ["==", "layer", 1010]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-spacing": 220,
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": {
                  "stops": [
                      [11, 12],
                      [20, 15]
                  ],
                  "base": 1
              },
              "symbol-placement": "line",
              "text-padding": 80,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#734c00",
              "text-halo-width": 1
          }
      }, {
          "id": "45abe36b76a88b3fcbdfd6fa42552b0a",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010],
              ["in", "label", "04", "06", "08", "0b", "2", "4"],
              ["!=", "name_brief", ""]
          ],
          "layout": {
              "text-optional": false,
              "text-line-height": 1.2,
              "text-size": 11,
              "icon-text-fit": "none",
              "icon-size": 1.3,
              "icon-optional": false,
              "symbol-avoid-edges": true,
              "symbol-spacing": 20,
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-keep-upright": false,
              "text-ignore-placement": false,
              "text-padding": 150,
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_brief}",
              "text-anchor": "center",
              "symbol-placement": "line",
              "icon-image": "county-15-2",
              "icon-ignore-placement": false,
              "icon-padding": 110,
              "text-pitch-alignment": "viewport",
              "icon-text-fit-padding": [0, 0, 0, 1],
              "text-letter-spacing": 0,
              "icon-offset": [0, 0],
              "icon-keep-upright": true,
              "visibility": "none"
          },
          "paint": {
              "text-translate-anchor": "map",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "map",
              "text-color": "#ffffff",
              "text-halo-width": 1
          }
      }, {
          "id": "42aff85e55124478a314a57febc10663",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-line-height": 7,
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0.1, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "center",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#686868",
              "text-halo-width": 0.5
          }
      }, {
          "id": "63c5acb04af7413c819ae5da3a82dc74",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 15.5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 1999]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-line-height": 7,
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "center",
              "text-padding": 2,
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#686868",
              "text-halo-width": 0.5
          }
      }, {
          "id": "4a9d0abca03a448c9a69aa9841f062e6",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2000]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 0.8,
              "icon-image": "zg_p15_1_point",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-offset": [0.8, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "map",
              "text-color": "#383130",
              "text-halo-width": 0.3,
              "icon-opacity": 0.85,
              "text-opacity": 0.85
          }
      }, {
          "id": "da1ee2747852463e8932b9b480425ec4",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2005]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 11,
              "text-anchor": "left",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#686868",
              "text-halo-width": 0.5
          }
      }, {
          "id": "0d55654d7b5241ac894e2456fc08ffe6",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1005],
              ["in", "label", 2005]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0.8, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": 11,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p33_doorway",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "icon-opacity": 0.85,
              "text-opacity": 0.85
          }
      }, {
          "id": "5ab2f232b7c54802aaab5760134a5f41",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1005],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0.8, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": 11,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p33_doorway",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "icon-opacity": 0.85,
              "text-opacity": 0.85
          }
      }, {
          "id": "ed63b969fbf64db9b58f55e9ab401dfa",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 19.5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2014]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [1.2, 0],
              "icon-offset": [0, 0],
              "text-size": 13,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "p12_toilet",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-halo-width": 1
          }
      }, {
          "id": "ab9747e4f83f4698a735829b5402a3d9",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2005]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "icon-offset": [0, 0],
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p21_shop",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "text-opacity": 0.9
          }
      }, {
          "id": "160e6c6b94064b55a1855f12ac5c8f35",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 19.5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2001]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "icon-offset": [0, 0],
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p10_pharmacy",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "b4ecf72db2c741f6bfe496bb345648ea",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 19.5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2002]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [1, 0],
              "icon-offset": [0, 0],
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p11_2_clinic",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "c1baa1e4cec2439380dd056a7d45d5a9",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2004]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0.9, 0],
              "icon-offset": [0, 0],
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p4_hotel",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "icon-opacity": 0.85
          }
      }, {
          "id": "b5e6e1cf36584608bf9e8d918b50f50b",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2011]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0.9, -0.2],
              "icon-offset": [0, 0],
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p34_yummy",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "text-opacity": 0.95
          }
      }, {
          "id": "d7da88a41fdf4daf8a23a8935fc6e56f",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 11,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2008]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "icon-allow-overlap": false,
              "text-field": "{name_zh}",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p24_haircut",
              "icon-ignore-placement": false,
              "symbol-avoid-edges": true,
              "text-max-width": 7,
              "text-offset": [0.9, -0.2],
              "icon-offset": [0, 0],
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "icon-opacity": 0.08,
              "text-opacity": 0.85
          }
      }, {
          "id": "afb99adbed35418a8f1686a58c2e8698",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2009]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0.9, -0.2],
              "icon-offset": [0, 0],
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p32_MobileGIS",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "a0d041a816f14b0a9d74021dbf0b4c2c",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2010]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0.9, -0.2],
              "icon-offset": [0, 0],
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p9_car",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "daa7800fcbb344e8a76cad9cdf242640",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 12,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2012]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p6_camera",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [0.9, -0.2],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "d57c884d5f4744ea82ddcf9267289c3d",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1001],
              ["in", "label", 2002]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [0.9, -0.2],
              "text-rotation-alignment": "viewport",
              "text-size": 13,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p5_gym",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "2050e354307f4eccb97ec5dc82f9d710",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1010],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [0.9, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12.5,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "p40_xbk",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 1
          }
      }, {
          "id": "6a30fd8120224de18a691231b8528332",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1010],
              ["in", "label", 2001]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [0.9, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12.5,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "p37_m",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 1
          }
      }, {
          "id": "60a91f71bbeb45eda6e29e7fb7557362",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1010],
              ["in", "label", 2002]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "",
              "text-offset": [0.9, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "p38_kfc",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "0229f4ee8f7c4093b560677e6edded97",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1010],
              ["in", "label", 2006]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 13,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "p14_atm",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#000000",
              "text-halo-width": 1
          }
      }, {
          "id": "d07c1c00d631440c8aa4051ee73ccd3f",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1010],
              ["in", "label", 2003]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "",
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "p41_yd",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "ffcbd0295f5e4e88a4679616c0fbb812",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1010],
              ["in", "label", 2004]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "",
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "p42_unicom",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "558c9876c89444c4a30a8e835af09c16",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1010],
              ["in", "label", 2005]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "",
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "p43_dx",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "8fbe57101d9146a283c51d9864f0ee73",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1004],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 0.8,
              "icon-image": "zg_p26_p",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#000000",
              "text-halo-width": 1,
              "icon-opacity": 0.85
          }
      }, {
          "id": "99c3253dbe9a62fc3aaeeb66bacbb927",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1005],
              ["in", "label", 2003]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 0.8,
              "icon-image": "p65",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#000000",
              "text-halo-width": 1,
              "icon-opacity": 0.85
          }
      }, {
          "id": "48d5afa12ebc40a39e446dc1717199fe",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2017]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 0.8,
              "icon-image": "zg_p31_gasstation",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#000000",
              "text-halo-width": 1,
              "icon-opacity": 0.85
          }
      }, {
          "id": "1581f2759a9e44e9b62ac296396b28d7",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1007],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-offset": [0.8, 0],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 0.8,
              "icon-image": "zg_p30_busstop",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#000000",
              "text-halo-width": 1,
              "icon-opacity": 0.85
          }
      }, {
          "id": "e45da36d1d71406faacd1a2ceb4297a3",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003, 1002],
              ["in", "label", 2003, 1996]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": 13,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p15_1_point",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [1, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "text-opacity": 0.85
          }
      }, {
          "id": "87d14ad6f96b4bf3832d677bca46f67c",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1010],
              ["in", "label", 2012]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": 13,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p13_2_bank",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [1, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "text-opacity": 0.85
          }
      }, {
          "id": "04ec595a8f64415493400c8191dfdb08",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "icon", 1003],
              ["==", "label", 2007]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": 12,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p23_supermall",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [1, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5,
              "text-opacity": 0.85
          }
      }, {
          "id": "a97f4aceb9024d43850690dc20806be2",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1009],
              ["in", "label", 2001]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": 13,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p17_government",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "9766b5b437af4c38b0681086c828977e",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1001],
              ["in", "label", 2001]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": 14,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p2_meseum",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [1, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "8641d7092214447988c5f70a85f566bd",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2013]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "icon-allow-overlap": false,
              "text-line-height": 1.2,
              "text-field": "{name_zh}",
              "text-size": 13,
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p22_business",
              "icon-ignore-placement": false,
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [1, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "5e5150cae358471d816be36fd271692c",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1003],
              ["in", "label", 2006]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "icon-allow-overlap": false,
              "text-field": "{name_zh}",
              "text-size": 13,
              "text-anchor": "left",
              "text-allow-overlap": false,
              "icon-size": 1,
              "icon-image": "zg_p22_business",
              "icon-ignore-placement": false,
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-offset": [1, -0.2],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-ignore-placement": false,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "adb07bdcbb0b4245b7a3cf24b9f203a9",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2002, 2001]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-anchor": "center",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 13],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 14],
                      [15, 14],
                      [16, 14],
                      [17, 14],
                      [18, 15],
                      [19, 15]
                  ],
                  "base": 1
              },
              "icon-size": 0.55,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#699454",
              "text-halo-width": 1
          }
      }, {
          "id": "65acda9c543a4529a45f190a69936359",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1200],
              ["in", "label", 2000]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 13],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 14],
                      [17, 14],
                      [18, 14],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p16_hosptial",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-offset": [1, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "icon-color": "#ff0000",
              "text-color": "#a35350",
              "text-halo-width": 0.5
          }
      }, {
          "id": "a5304161609f4d42a502e00b46ebfdb0",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1001],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 12],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 13],
                      [17, 14],
                      [18, 14],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p7_1_school",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "31c790ebd4774aad8f885d1163959c70",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1001],
              ["in", "label", 2005, 2004, 2003]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 12],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 13],
                      [17, 14],
                      [18, 14],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p7_1_school",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "5ef330560d2ad0d095b5317cf2c38ae1",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1001],
              ["in", "label", 2010]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 12],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 13],
                      [17, 14],
                      [18, 14],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p15_1_point",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "aa249af2549dec3a939baec53a7001e3",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1001],
              ["in", "label", 2011]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 12],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 13],
                      [17, 14],
                      [18, 14],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p8_library",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "9c4304767cd1fa1483da635570e2abbd",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1001],
              ["in", "label", 2010]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 12],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 13],
                      [17, 14],
                      [18, 14],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p7_2_university",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "7c4cb4d813bb4b94b62702c828debcfe",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1001],
              ["in", "label", 2007]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 12],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 13],
                      [17, 14],
                      [18, 14],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p7_2_university",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "a46030d365cc4e0ab502ce43159e6f11",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "icon", 1006],
              ["==", "label", 2006]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-optional": false,
              "text-field": "{name_zh}",
              "text-anchor": "left",
              "text-size": {
                  "stops": [
                      [5, 11],
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 12],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 13],
                      [17, 14],
                      [18, 15],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "icon-size": 1,
              "icon-image": "zg_p1_house",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "3e4f0a2a189542199856a8e0d2838191",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1000],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-pitch-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 11],
                      [7, 12],
                      [8, 12],
                      [9, 12],
                      [10, 13],
                      [11, 13],
                      [12, 13],
                      [13, 13],
                      [14, 13],
                      [15, 13],
                      [16, 13],
                      [17, 14],
                      [18, 14],
                      [19, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p3_building",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#383130",
              "text-halo-width": 0.5
          }
      }, {
          "id": "9d72b42f8f7843868cb74df56239d64c",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1008],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [9, 12],
                      [10, 13],
                      [11, 14],
                      [12, 14],
                      [13, 14],
                      [16, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p28_train",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-color": "#264b7a",
              "text-halo-width": 0.5
          }
      }, {
          "id": "06192d4e474d4975816ad5c9e54c8cb6",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1009],
              ["in", "label", 2000]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-offset": [1, -0.1],
              "icon-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [9, 12],
                      [10, 13],
                      [11, 14],
                      [12, 14],
                      [13, 14],
                      [16, 15],
                      [20, 15]
                  ],
                  "base": 1
              },
              "text-anchor": "left",
              "icon-size": 1,
              "icon-image": "zg_p27_plane",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#dddddd",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-color": "#264b7a",
              "text-halo-width": 0.5
          }
      }, {
          "id": "1c52e79964b9427fa01fd211b5b57e3e",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 11.5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2007]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-size": 12.5,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#686868",
              "text-halo-width": 0.5
          }
      }, {
          "id": "5047fce1c2c046b31baae67bcb9b5f1a",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 10.5,
          "maxzoom": 11.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2007]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-size": 12.5,
              "text-padding": 15,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#686868",
              "text-halo-width": 0.5
          }
      }, {
          "id": "629eed26356005e5453d877d29ad01d1",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 10.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2007]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-size": 12.5,
              "text-padding": 2,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#686868",
              "text-halo-width": 0.5
          }
      }, {
          "id": "9a1039dcadec99946854f661545527eb",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 10,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2014]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-size": 12.5,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#649bdb",
              "text-halo-width": 0
          }
      }, {
          "id": "721ed16afadf4305a3418ca92a8152cf",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2013]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "text-max-width": 12,
              "text-field": "{name_zh}",
              "text-size": 12.5,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#1f73d3",
              "text-halo-width": 1
          }
      }, {
          "id": "b453adce2dde44cf917bab3f5ff64acc",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 8,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", 2008],
              ["in", "icon", 1002]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [8, 13],
                      [9, 14],
                      [10, 14],
                      [11, 15]
                  ],
                  "base": 1
              },
              "icon-size": 1.4,
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ffffff",
              "text-color": "#000000",
              "text-halo-width": 1,
              "icon-opacity": 0.75
          }
      }, {
          "id": "35b45cdd26e14dd786e4af4e1e2bc00f",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 14,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 2004]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "text-line-height": 1,
              "text-pitch-alignment": "viewport",
              "text-justify": "center",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 14],
                      [7, 15],
                      [8, 15],
                      [9, 16],
                      [10, 16],
                      [11, 16]
                  ],
                  "base": 1
              },
              "text-anchor": "center",
              "symbol-placement": "point",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-halo-width": 1.5
          }
      }, {
          "id": "21d107960c554f4c909ec071e1beaf77",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 11.5,
          "filter": ["all", ["in", "icon", 1800],
              ["in", "label", 2800]
          ],
          "layout": {
              "symbol-avoid-edges": true,
              "text-line-height": 1,
              "text-pitch-alignment": "viewport",
              "text-justify": "center",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [5, 15],
                      [8, 16],
                      [9, 17],
                      [10, 18],
                      [11, 18]
                  ],
                  "base": 1
              },
              "text-anchor": "center",
              "visibility": "none"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "text-halo-width": 2
          }
      }, {
          "id": "483bad61c167f33580522f88deaaec00",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 11,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "label", "00", "01"],
              ["==", "layer", 1010]
          ],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-spacing": 220,
              "text-field": "{name_zh}",
              "text-size": {
                  "stops": [
                      [11, 13],
                      [20, 16]
                  ],
                  "base": 1
              },
              "symbol-placement": "line",
              "text-padding": 80,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffd37f",
              "icon-color": "#ff0000",
              "text-color": "#732600",
              "text-halo-width": 2
          }
      }, {
          "id": "5bf8803258d349ff97eb228ebc577bbf",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 15,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "kind_new", 2003, 2009]],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-optional": false,
              "text-field": "{name_zh}",
              "text-anchor": "center",
              "text-size": {
                  "stops": [
                      [15, 13.5],
                      [16, 14.5],
                      [17, 15.5],
                      [18, 16.5],
                      [19, 17],
                      [20, 17]
                  ],
                  "base": 1
              },
              "icon-size": 1,
              "symbol-placement": "point",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-padding": 2,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#cabbba",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#594d4c",
              "text-halo-width": 0.5
          }
      }, {
          "id": "736577b93de145bc90357c0e63a6a51c",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 15,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "kind_new", 2001]],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-optional": false,
              "text-field": "{name_zh}",
              "text-anchor": "center",
              "text-size": {
                  "stops": [
                      [15, 13.5],
                      [16, 14.5],
                      [17, 15.5],
                      [18, 16.5],
                      [19, 17],
                      [20, 17]
                  ],
                  "base": 1
              },
              "icon-size": 1,
              "symbol-placement": "point",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 10,
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-padding": 2,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#799cd3",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#264b7a",
              "text-halo-width": 0.5
          }
      }, {
          "id": "b961ff9c867b47618d7d98849bc973a4",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 15,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "kind_new", 2002]],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-optional": false,
              "text-field": "{name_zh}",
              "text-anchor": "center",
              "text-size": {
                  "stops": [
                      [15, 13.5],
                      [16, 14.5],
                      [17, 15.5],
                      [18, 16.5],
                      [19, 17],
                      [20, 17]
                  ],
                  "base": 1
              },
              "icon-size": 1,
              "symbol-placement": "point",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-padding": 2,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#7eb165",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#699454",
              "text-halo-width": 0.5
          }
      }, {
          "id": "48e6cf4eedc44e81afa838154793485b",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 15,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "kind_new", 2200]],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-optional": false,
              "text-field": "{name_zh}",
              "text-anchor": "center",
              "text-size": {
                  "stops": [
                      [15, 13.5],
                      [16, 14.5],
                      [17, 15.5],
                      [18, 16.5],
                      [19, 17],
                      [20, 17]
                  ],
                  "base": 1
              },
              "icon-size": 1,
              "symbol-placement": "point",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [0, 0],
              "text-rotation-alignment": "viewport",
              "text-padding": 2,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#c25c68",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#a35350",
              "text-halo-width": 0.5
          }
      }, {
          "id": "90af212b9c7b47878ccc95edee7af083",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "icon", 5001]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": 17,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#777777",
              "text-halo-width": 0
          }
      }, {
          "id": "dd91ab8c7c7b4e17b507a84b735d22a3",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 8,
          "maxzoom": 13,
          "filter": ["all", ["in", "icon", 6004]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [8, 12],
                      [10, 14],
                      [13, 18]
                  ],
                  "base": 1
              },
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#262626",
              "text-halo-width": 0.5
          }
      }, {
          "id": "5284f9d56a0f403791f3f4f2560df681",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 6,
          "maxzoom": 13,
          "filter": ["all", ["in", "icon", 6006]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 10],
                      [10, 14],
                      [13, 18]
                  ],
                  "base": 1
              },
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#262626",
              "text-halo-width": 0.5
          }
      }, {
          "id": "ec1a5e370d4744b3962393a88d3f344b",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 5,
          "maxzoom": 13,
          "filter": ["all", ["in", "icon", 6005]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [5, 10],
                      [10, 14],
                      [13, 18]
                  ],
                  "base": 1
              },
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#262626",
              "text-halo-width": 0.5
          }
      }, {
          "id": "56fcf4a1b08400a02ff2e847d9894f11",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 7,
          "maxzoom": 8.5,
          "filter": ["all", ["in", "icon", 6007]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [6, 8],
                      [7, 9],
                      [8, 9],
                      [9, 9]
                  ],
                  "base": 1
              },
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#262626",
              "text-halo-width": 0.5
          }
      }, {
          "id": "5a741ab1a1db4883b7a9325cde0d24bb",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 7,
          "maxzoom": 11,
          "filter": ["all", ["in", "icon", 6002, 6003, 6001]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [7, 13],
                      [10, 16]
                  ],
                  "base": 1
              },
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#262626",
              "text-halo-width": 0.5
          }
      }, {
          "id": "1808e7e29d534f03bbc77e1943a4d784",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 4,
          "maxzoom": 8,
          "filter": ["all", ["in", "icon", 5002]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [3, 13],
                      [8, 16]
                  ],
                  "base": 1
              },
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#616161",
              "text-halo-width": 1
          }
      }, {
          "id": "d4fe3d688db54db2be7bf0f9ababfa54",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 4,
          "maxzoom": 6.9999999999,
          "filter": ["all", ["in", "icon", 6000]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": {
                  "stops": [
                      [3, 13],
                      [8, 16]
                  ],
                  "base": 1
              },
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#616161",
              "text-halo-width": 1
          }
      }, {
          "id": "7ef21ffa849c4ff5805caadcf28ac5d4",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 3,
          "maxzoom": 5,
          "filter": ["all", ["==", "icon", 5000]],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-field": "{name_zh}",
              "text-rotation-alignment": "viewport",
              "text-size": 20,
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-color": "#c70000",
              "text-halo-width": 0.5
          }
      }, {
          "id": "f42a0e2ecabd456c8d503f39a1c207e5",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 3,
          "maxzoom": 19.5,
          "layout": {
              "text-field": "",
              "icon-image": "marker-15-6",
              "visibility": "none"
          },
          "paint": {
              "icon-color": "#ff0000"
          }
      }, {
          "id": "9e6c011c0cee878dee99b183eceb1f9d",
          "type": "symbol",
          "source": "PoiAnnotation",
          "source-layer": "PoiAnnotation",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["in", "icon", 1002],
              ["in", "label", 1996]
          ],
          "layout": {
              "text-field": "{name_zh}",
              "icon-image": "marker-15-6",
              "visibility": "none"
          },
          "paint": {
              "icon-color": "#ff0000"
          }
      }, {
          "id": "3cc412c6610144b6b19f2913810ce095",
          "type": "line",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010]],
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "none"
          },
          "paint": {
              "line-width": {
                  "stops": [
                      [5, 0.7],
                      [6, 0.8],
                      [7, 1.6],
                      [9, 1.6],
                      [20, 10]
                  ],
                  "base": 1
              },
              "line-color": {
                  "stops": [
                      [5, "#ffb35b"],
                      [8, "#ffb35b"],
                      [20, "#ffb35b"]
                  ],
                  "base": 1
              }
          }
      }, {
          "id": "4cd947e821be64d79bbbcb063e2a8c2d",
          "type": "symbol",
          "source": "Trafficline",
          "source-layer": "Trafficline",
          "minzoom": 3,
          "maxzoom": 19.5,
          "filter": ["all", ["==", "layer", 1010]],
          "layout": {
              "text-field": "{name_zh}",
              "icon-image": "marker-15-6",
              "visibility": "none"
          },
          "paint": {
              "icon-color": "#ff0000"
          }
      },
      {
          "id": "psr_300_2_10000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_300_2_10000",
          "minzoom": 13,
          "maxzoom": 20,
          "layout": { "visibility": "none" },
          "paint": {
              "line-width": {
                  "stops": [
                      [12, 0.5],
                      [15, 1]
                  ]
              },
              "line-color": "rgba(147, 102, 102, 1)",
              "line-blur": {
                  "stops": [
                      [12, 20],
                      [20, 0]
                  ]
              }
          }
      },
      {
          "id": "psr_310_1_10000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_310_2_10000",
          "minzoom": 14,
          "maxzoom": 16.1,
          "filter": ["==", "rn", "1"],
          "layout": { "line-cap": "square", "line-join": "miter" },
          "paint": {
              "line-color": "#936666",
              "line-width": {
                  "stops": [
                      [14, 1],
                      [16, 1.2]
                  ]
              },
              "line-opacity": {
                  "stops": [
                      [13.5, 0],
                      [15, 1]
                  ]
              }
          }
      },
      {
          "id": "psr_310_2_10000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_310_2_10000",
          "minzoom": 16.01,
          "layout": { "line-cap": "square", "line-join": "miter" },
          "paint": {
              "line-color": "#936666",
              "line-width": {
                  "stops": [
                      [16, 1.2],
                      [22, 2]
                  ]
              },
              "line-opacity": {
                  "stops": [
                      [13.5, 0],
                      [15, 1]
                  ]
              }
          }
      },
      {
          "id": "psr_311_1_10000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_311_2_10000",
          "minzoom": 14,
          "maxzoom": 16.01,
          "filter": ["==", "rn", "1"],
          "layout": { "line-cap": "square", "line-join": "miter" },
          "paint": {
              "line-width": {
                  "stops": [
                      [14, 1],
                      [16, 1.2]
                  ]
              },
              "line-dasharray": [3, 3],
              "line-color": "#936666"
          }
      },
      {
          "id": "psr_311_2_10000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_311_2_10000",
          "minzoom": 16.01,
          "filter": ["all"],
          "layout": { "line-cap": "square", "line-join": "miter" },
          "paint": {
              "line-width": {
                  "stops": [
                      [16, 1.2],
                      [21, 2]
                  ]
              },
              "line-dasharray": [3, 3],
              "line-color": "#936666"
          }
      },
      {
          "id": "psr_312_2_10000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_312_2_10000",
          "minzoom": 17,
          "layout": { "visibility": "visible" },
          "paint": {
              "line-color": "#936666",
              "line-width": {
                  "stops": [
                      [17, 1],
                      [22, 2]
                  ]
              }
          }
      },
      {
          "id": "psr_500_2_400",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_500_2_400",
          "minzoom": 18,
          "paint": { "line-color": "#744614", "line-width": 1 }
      },
      {
          "id": "psr_510_2_400",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_510_2_400",
          "minzoom": 18,
          "paint": { "line-color": "#98CFE4", "line-width": 1 }
      },
      {
          "id": "psr_511_2_400",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_511_2_400",
          "minzoom": 18,
          "paint": { "line-color": "#98CFE4", "line-dasharray": [3, 3] }
      },
      {
          "id": "psr_512_2_400",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_512_2_400",
          "minzoom": 18,
          "layout": { "visibility": "visible" },
          "paint": { "line-color": "#744614" }
      },
      {
          "id": "psr_346_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_346_1_10000",
          "minzoom": 16,
          "layout": {
              "icon-image": [
                  "concat",
                  "346_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.4, ["var", "symbol_scale"]],
                      22, ["*", 0.6, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_347_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_347_1_10000",
          "minzoom": 16,
          "layout": {
              "icon-image": [
                  "concat",
                  "347_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.35, ["var", "symbol_scale"]],
                      19, ["*", 0.5, ["var", "symbol_scale"]],
                      20, ["*", 0.6, ["var", "symbol_scale"]],
                      21, ["*", 0.8, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_349_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_349_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "349_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": {
                  "stops": [
                      [18, [-1, 32]],
                      [22, [-1, 42]]
                  ]
              },
              "text-offset": [0, 0]
          }
      },
      {
          "id": "psr_350_1_20000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_350_1_20000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "350_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.3, ["var", "symbol_scale"]],
                      22, ["*", 0.7, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": {
                  "stops": [
                      [17, [0, 20]],
                      [22, [0, 42]]
                  ]
              }
          }
      },
      {
          "id": "psr_350_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_350_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "350_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.3, ["var", "symbol_scale"]],
                      22, ["*", 0.7, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": {
                  "stops": [
                      [17, [0, 20]],
                      [22, [0, 42]]
                  ]
              }
          }
      },
      {
          "id": "psr_351_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_351_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "351_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 0]
          }
      },
      {
          "id": "psr_352_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_352_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": "352_10_-1",
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.25, ["var", "symbol_scale"]],
                      21, ["*", 0.45, ["var", "symbol_scale"]],
                      22, ["*", 0.6, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 0]
          }
      },
      {
          "id": "psr_354_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_354_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": "352_30_-1",
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 0]
          }
      },
      {
          "id": "psr_356_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_356_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "356_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 0]
          }
      },
      {
          "id": "psr_359_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_359_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": "359_20_-1",
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 0]
          }
      },
      {
          "id": "psr_370_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_370_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "370_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 0]
          }
      },
      {
          "id": "psr_380_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_380_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "370_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 0]
          }
      },
      {
          "id": "psr_330_3_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_330_3_10000",
          "minzoom": 14,
          "maxzoom": 16.005,
          "filter": ["==", "rn", "1"],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-field": "{dev_name}",
              "text-offset": [0, 1],
              "text-size": 11,
              "text-anchor": "top",
              "icon-size": 0.18,
              "icon-image": "330_-1_-1-2",
              "visibility": "visible",
              "text-allow-overlap": false,
              "text-justify": "center"
          },
          "paint": {
              "text-halo-color": "#f2f2f2",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_330_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_330_1_10000",
          "minzoom": 15,
          "layout": {
              "icon-image": [
                  "concat",
                  "330_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      15, ["*", 0, ["var", "symbol_scale"]],
                      16, ["*", 0.1, ["var", "symbol_scale"]],
                      17, ["*", 0.25, ["var", "symbol_scale"]],
                      18, ["*", 0.5, ["var", "symbol_scale"]],
                      19, ["*", 0.75, ["var", "symbol_scale"]],
                      20, ["*", 1, ["var", "symbol_scale"]],
                      21, ["*", 1.5, ["var", "symbol_scale"]],
                      22, ["*", 2.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_330_2_10000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_330_2_10000",
          "minzoom": 16,
          "layout": { "visibility": "visible" },
          "paint": {
              "fill-color": "rgba(232, 219, 221, 1)",
              "fill-opacity": 0.5,
              "fill-outline-color": "rgba(195, 195, 195, 1)",
              "fill-antialias": true
          }
      },
      {
          "id": "psr_331_3_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_331_3_10000",
          "minzoom": 14,
          "maxzoom": 16.1,
          "filter": ["==", "rn", "1"],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-avoid-edges": true,
              "text-field": "{dev_name}",
              "text-offset": [0, 1],
              "text-rotation-alignment": "viewport",
              "text-size": 11,
              "text-anchor": "top",
              "icon-size": 0.2,
              "icon-image": "331_-1_-1-2",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#f2f2f2",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_331_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_331_1_10000",
          "minzoom": 15,
          "layout": {
              "icon-image": [
                  "concat",
                  "331_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      15, ["*", 0, ["var", "symbol_scale"]],
                      16, ["*", 0.2, ["var", "symbol_scale"]],
                      17, ["*", 0.4, ["var", "symbol_scale"]],
                      18, ["*", 0.65, ["var", "symbol_scale"]],
                      19, ["*", 0.8, ["var", "symbol_scale"]],
                      20, ["*", 1.25, ["var", "symbol_scale"]],
                      21, ["*", 2, ["var", "symbol_scale"]],
                      22, ["*", 3.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_331_2_10000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_331_2_10000",
          "minzoom": 16,
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 0.5,
              "fill-outline-color": "#FF0000"
          }
      },
      {
          "id": "psr_332_3_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_332_3_10000",
          "minzoom": 14,
          "maxzoom": 16.05,
          "filter": ["==", "rn", "1"],
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-offset": [0, 1],
              "text-field": "{dev_name}",
              "text-anchor": "top",
              "text-size": 11,
              "icon-size": 0.4,
              "icon-image": "332_10_-1-3",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_332_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_332_1_10000",
          "minzoom": 16,
          "layout": {
              "icon-image": [
                  "concat",
                  "332_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      16, ["*", 0.2, ["var", "symbol_scale"]],
                      17, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 1, ["var", "symbol_scale"]],
                      19, ["*", 1.5, ["var", "symbol_scale"]],
                      20, ["*", 2, ["var", "symbol_scale"]],
                      21, ["*", 3, ["var", "symbol_scale"]],
                      22, ["*", 4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_332_2_10000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_332_2_10000",
          "minzoom": 16,
          "layout": { "visibility": "visible" },
          "paint": {
              "fill-color": "#E2C9C9",
              "fill-opacity": 0.5,
              "fill-outline-color": "#936666"
          }
      },
      {
          "id": "psr_333_3_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_333_3_10000",
          "minzoom": 14,
          "maxzoom": 16.05,
          "filter": ["==", "rn", "1"],
          "layout": {
              "symbol-avoid-edges": true,
              "icon-size": 0.1,
              "icon-image": "333_20_-1-3",
              "icon-padding": {
                  "stops": [
                      [6, 30],
                      [10, 30],
                      [15, 20],
                      [16, 0]
                  ]
              },
              "visibility": "visible",
              "text-padding": 2,
              "icon-optional": true,
              "icon-rotation-alignment": "auto",
              "icon-keep-upright": false,
              "icon-anchor": "center"
          },
          "paint": {
              "text-halo-color": "#f2f2f2",
              "icon-color": "#ff0000",
              "text-halo-width": 0.5,
              "icon-translate-anchor": "viewport"
          }
      },
      {
          "id": "psr_333_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_333_1_10000",
          "minzoom": 15,
          "layout": {
              "icon-image": [
                  "concat",
                  "333_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      15, ["*", 0, ["var", "symbol_scale"]],
                      16, ["*", 0.1, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.4, ["var", "symbol_scale"]],
                      19, ["*", 0.5, ["var", "symbol_scale"]],
                      20, ["*", 1, ["var", "symbol_scale"]],
                      21, ["*", 1, ["var", "symbol_scale"]],
                      22, ["*", 1.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_333_2_10000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_333_2_10000",
          "minzoom": 16,
          "filter": ["all"],
          "layout": { "visibility": "visible" },
          "paint": {
              "fill-color": "rgba(232, 219, 221, 1)",
              "fill-outline-color": "rgba(195, 195, 195, 1)",
              "fill-opacity": 0.9,
              "fill-antialias": true,
              "fill-translate-anchor": "map"
          }
      },
      {
          "id": "psr_334_3_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_334_3_10000",
          "minzoom": 14,
          "maxzoom": 16.1,
          "filter": ["==", "rn", "1"],
          "layout": {
              "text-pitch-alignment": "viewport",
              "text-offset": [0, 1.2],
              "text-rotation-alignment": "viewport",
              "text-size": 12,
              "text-anchor": "top",
              "icon-size": 0.2,
              "icon-image": "334_50_-1-3",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "icon-color": "#ff0000",
              "text-halo-width": 0.5
          }
      },
      {
          "id": "psr_334_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_334_1_10000",
          "minzoom": 15,
          "layout": {
              "icon-image": [
                  "concat",
                  "334_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      15, ["*", 0, ["var", "symbol_scale"]],
                      16, ["*", 0.2, ["var", "symbol_scale"]],
                      17, ["*", 0.3, ["var", "symbol_scale"]],
                      18, ["*", 0.6, ["var", "symbol_scale"]],
                      19, ["*", 0.75, ["var", "symbol_scale"]],
                      20, ["*", 1.25, ["var", "symbol_scale"]],
                      21, ["*", 1.5, ["var", "symbol_scale"]],
                      22, ["*", 2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_334_2_10000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_334_2_10000",
          "minzoom": 16,
          "filter": ["all"],
          "paint": {
              "fill-color": "rgba(232, 219, 221, 1)",
              "fill-opacity": 0.5,
              "fill-outline-color": "rgba(195, 195, 195, 1)"
          }
      },
      {
          "id": "psr_338_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_338_1_10000",
          "minzoom": 17,
          "layout": {
              "icon-image": [
                  "concat",
                  "338_", ["to-string", ["get", "subtype"]],
                  "_10"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.06, ["var", "symbol_scale"]],
                      19, ["*", 0.12, ["var", "symbol_scale"]],
                      20, ["*", 0.24, ["var", "symbol_scale"]],
                      21, ["*", 0.48, ["var", "symbol_scale"]],
                      22, ["*", 0.96, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_360_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_360_1_10000",
          "minzoom": 17,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [17, [0, 1.2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_335_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_335_1_10000",
          "minzoom": 17,
          "layout": {
              "icon-image": ["concat", "335", "_10", "_-1", "-2"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.25, ["var", "symbol_scale"]],
                      19, ["*", 0.35, ["var", "symbol_scale"]],
                      20, ["*", 0.7, ["var", "symbol_scale"]],
                      21, ["*", 1.2, ["var", "symbol_scale"]],
                      22, ["*", 1.6, ["var", "symbol_scale"]],
                      23, ["*", 2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 18]
          }
      },
      {
          "id": "psr_337_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_337_1_10000",
          "minzoom": 17,
          "layout": {
              "icon-image": "337_-1_-1",
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.4, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 18]
          }
      },
      {
          "id": "psr_339_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_339_1_10000",
          "minzoom": 17,
          "layout": {
              "icon-image": [
                  "concat",
                  "339_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.25, ["var", "symbol_scale"]],
                      21, ["*", 0.5, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-offset": [0, 40],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_340_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_340_1_10000",
          "minzoom": 17,
          "layout": {
              "icon-image": [
                  "concat",
                  "340_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.2, ["var", "symbol_scale"]],
                      21, ["*", 1.4, ["var", "symbol_scale"]],
                      22, ["*", 1.65, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": {
                  "stops": [
                      [17, [0, 0]],
                      [22, [10, 48]]
                  ]
              }
          }
      },
      {
          "id": "psr_343_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_343_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "343_",
                  "-1",
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.35, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": {
                  "stops": [
                      [18, [0, 0]],
                      [22, [0, 24]]
                  ]
              }
          }
      },
      {
          "id": "psr_342_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_342_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "342_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.1, ["var", "symbol_scale"]],
                      20, ["*", 0.4, ["var", "symbol_scale"]],
                      21, ["*", 0.75, ["var", "symbol_scale"]],
                      22, ["*", 1.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-offset": [-1, 40],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_344_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_344_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": "344_10_-1",
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.1, ["var", "symbol_scale"]],
                      19, ["*", 0.1, ["var", "symbol_scale"]],
                      20, ["*", 0.1, ["var", "symbol_scale"]],
                      21, ["*", 0.2, ["var", "symbol_scale"]],
                      22, ["*", 0.4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 2]
          }
      },
      {
          "id": "psr_338_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_338_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": ["concat", "338", "_10", "_10"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.06, ["var", "symbol_scale"]],
                      19, ["*", 0.12, ["var", "symbol_scale"]],
                      20, ["*", 0.24, ["var", "symbol_scale"]],
                      21, ["*", 0.48, ["var", "symbol_scale"]],
                      22, ["*", 0.96, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true
          }
      },
      {
          "id": "psr_345_1_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_345_1_10000",
          "minzoom": 18,
          "layout": {
              "icon-image": "345_10_-1",
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      20, ["*", 0.3, ["var", "symbol_scale"]],
                      21, ["*", 0.65, ["var", "symbol_scale"]],
                      22, ["*", 1.2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible",
              "icon-offset": [0, 2]
          }
      },
      {
          "id": "psr_360_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_360_1_400",
          "minzoom": 18,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [18, [0, 1.2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_520_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_520_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "520_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.15, ["var", "symbol_scale"]],
                      19, ["*", 0.3, ["var", "symbol_scale"]],
                      20, ["*", 0.6, ["var", "symbol_scale"]],
                      21, ["*", 1.2, ["var", "symbol_scale"]],
                      22, ["*", 2.4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true
          }
      },
      {
          "id": "psr_520_2_400",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_520_2_400",
          "minzoom": 18,
          "layout": { "visibility": "visible" },
          "paint": {
              "fill-color": "rgba(216, 234, 216, 1)",
              "fill-opacity": 0.5,
              "fill-outline-color": "#744614"
          }
      },
      {
          "id": "psr_521_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_521_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": ["concat", "521", "_10", "_-1"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.15, ["var", "symbol_scale"]],
                      19, ["*", 0.3, ["var", "symbol_scale"]],
                      20, ["*", 0.6, ["var", "symbol_scale"]],
                      21, ["*", 1, ["var", "symbol_scale"]],
                      22, ["*", 1.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          },
          "paint": { "text-color": "#444444" }
      },
      {
          "id": "psr_522_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_522_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": ["concat", "522", "_1", "_-1"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.15, ["var", "symbol_scale"]],
                      19, ["*", 0.3, ["var", "symbol_scale"]],
                      20, ["*", 0.6, ["var", "symbol_scale"]],
                      21, ["*", 1.2, ["var", "symbol_scale"]],
                      22, ["*", 2.4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          },
          "paint": { "text-color": "#444444" }
      },
      {
          "id": "psr_523_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_523_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "523_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.15, ["var", "symbol_scale"]],
                      19, ["*", 0.3, ["var", "symbol_scale"]],
                      20, ["*", 0.4, ["var", "symbol_scale"]],
                      21, ["*", 0.6, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_524_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_524_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "524_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.15, ["var", "symbol_scale"]],
                      19, ["*", 0.3, ["var", "symbol_scale"]],
                      20, ["*", 0.6, ["var", "symbol_scale"]],
                      21, ["*", 1.2, ["var", "symbol_scale"]],
                      22, ["*", 2.4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_525_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_525_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "525_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.15, ["var", "symbol_scale"]],
                      19, ["*", 0.3, ["var", "symbol_scale"]],
                      20, ["*", 0.6, ["var", "symbol_scale"]],
                      21, ["*", 1.2, ["var", "symbol_scale"]],
                      22, ["*", 2.4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_526_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_526_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "526_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.15, ["var", "symbol_scale"]],
                      19, ["*", 0.3, ["var", "symbol_scale"]],
                      20, ["*", 0.6, ["var", "symbol_scale"]],
                      21, ["*", 1.2, ["var", "symbol_scale"]],
                      22, ["*", 2.4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_527_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_527_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "527_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.15, ["var", "symbol_scale"]],
                      19, ["*", 0.3, ["var", "symbol_scale"]],
                      20, ["*", 0.6, ["var", "symbol_scale"]],
                      21, ["*", 1.2, ["var", "symbol_scale"]],
                      22, ["*", 2.4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_528_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_528_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "528_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.06, ["var", "symbol_scale"]],
                      19, ["*", 0.12, ["var", "symbol_scale"]],
                      20, ["*", 0.24, ["var", "symbol_scale"]],
                      21, ["*", 0.48, ["var", "symbol_scale"]],
                      22, ["*", 0.96, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true
          }
      },
      {
          "id": "psr_528_2_400",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_528_2_400",
          "minzoom": 18,
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 0.5,
              "fill-outline-color": "#744614"
          }
      },
      {
          "id": "psr_537_1_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_537_1_400",
          "minzoom": 18,
          "layout": {
              "icon-image": [
                  "concat",
                  "537_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      18, ["*", 0.06, ["var", "symbol_scale"]],
                      19, ["*", 0.12, ["var", "symbol_scale"]],
                      20, ["*", 0.24, ["var", "symbol_scale"]],
                      21, ["*", 0.48, ["var", "symbol_scale"]],
                      22, ["*", 0.96, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true
          }
      },
      {
          "id": "psr_100_1_500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_1_500000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.3, ["var", "symbol_scale"]],
                      15, ["*", 0.4, ["var", "symbol_scale"]],
                      18, ["*", 0.5, ["var", "symbol_scale"]],
                      19, ["*", 1, ["var", "symbol_scale"]],
                      20, ["*", 2, ["var", "symbol_scale"]],
                      21, ["*", 3, ["var", "symbol_scale"]],
                      22, ["*", 4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [18, [0, 2]],
                      [19, [0, 4]],
                      [20, [0, 8]],
                      [21, [0, 12]],
                      [22, [0, 20]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["step", ["zoom"], 12, 18, 14, 20, 16, 22, 18]
          },
          "paint": { "text-color": "rgba(0,0,0,1.00)" }
      },
      {
          "id": "psr_100_2_500000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_100_2_500000",
          "minzoom": 13.9999,
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 0.5,
              "fill-outline-color": "#FF0000"
          }
      },
      {
          "id": "psr_100_3_500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_3_500000",
          "minzoom": 5,
          "maxzoom": 14,
          "layout": {
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_-1",
                  "_s"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      6, ["*", 0.5, ["var", "symbol_scale"]],
                      7, ["*", 0.5, ["var", "symbol_scale"]],
                      8, ["*", 0.5, ["var", "symbol_scale"]],
                      9, ["*", 0.6, ["var", "symbol_scale"]],
                      10, ["*", 0.7, ["var", "symbol_scale"]],
                      11, ["*", 0.7, ["var", "symbol_scale"]],
                      12, ["*", 0.8, ["var", "symbol_scale"]],
                      13, ["*", 0.9, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "stops": [
                      [5, [0, 1]],
                      [14, [0, 2]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["step", ["zoom"], 12, 18, 14, 20, 16, 22, 18],
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_100_1_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_1_220000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.5, ["var", "symbol_scale"]],
                      19, ["*", 1, ["var", "symbol_scale"]],
                      20, ["*", 2, ["var", "symbol_scale"]],
                      21, ["*", 3, ["var", "symbol_scale"]],
                      22, ["*", 4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          },
          "paint": { "text-color": "rgba(0,0,0,1.00)" }
      },
      {
          "id": "psr_100_2_220000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_100_2_220000",
          "minzoom": 13.9999,
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 0.5,
              "fill-outline-color": "rgba(195, 195, 195, 1)"
          }
      },
      {
          "id": "psr_100_3_220000-copy",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_3_220000",
          "minzoom": 7,
          "maxzoom": 14,
          "layout": {
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      10, ["*", 0.25, ["var", "symbol_scale"]],
                      11, ["*", 0.3, ["var", "symbol_scale"]],
                      12, ["*", 0.32, ["var", "symbol_scale"]],
                      13, ["*", 0.35, ["var", "symbol_scale"]],
                      14, ["*", 0.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "stops": [
                      [10, [0, 1]],
                      [12, [0, 1]],
                      [14, [0, 1]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": {
                  "stops": [
                      [8, 15],
                      [10, 16],
                      [14, 17],
                      [16, 19],
                      [20, 21]
                  ]
              },
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]],
                  "-3"
              ],
              "text-justify": "center",
              "text-anchor": "top",
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(2, 106, 44, 1)",
              "text-halo-color": "rgba(242, 242, 242, 1)",
              "text-halo-width": 2,
              "icon-translate-anchor": "map"
          }
      },
      {
          "id": "psr_100_3_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_3_220000",
          "minzoom": 7,
          "maxzoom": 14,
          "layout": {
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      10, ["*", 0.3, ["var", "symbol_scale"]],
                      11, ["*", 0.5, ["var", "symbol_scale"]],
                      12, ["*", 0.8, ["var", "symbol_scale"]],
                      13, ["*", 1.2, ["var", "symbol_scale"]],
                      14, ["*", 1.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "stops": [
                      [10, [0, 2]],
                      [14, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 10, 10, 14, 18
              ],
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_-",
                  "_s"
              ],
              "text-justify": "center",
              "text-anchor": "center",
              "visibility": "none"
          },
          "paint": {
              "text-color": "rgba(2, 106, 44, 1)",
              "text-halo-color": "rgba(242, 242, 242, 1)",
              "text-halo-width": 2
          }
      },
      {
          "id": "psr_100_1_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_1_110000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.5, ["var", "symbol_scale"]],
                      22, ["*", 2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          },
          "paint": { "text-color": "rgba(0,0,0,1.00)" }
      },
      {
          "id": "psr_100_2_110000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_100_2_110000",
          "minzoom": 13.9999,
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 0.5,
              "fill-outline-color": "#FF0000"
          }
      },
      {
          "id": "psr_100_3_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_3_110000",
          "minzoom": 9,
          "maxzoom": 14,
          "layout": {
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_-1",
                  "_s"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      10, ["*", 0.6, ["var", "symbol_scale"]],
                      11, ["*", 0.7, ["var", "symbol_scale"]],
                      12, ["*", 0.8, ["var", "symbol_scale"]],
                      13, ["*", 0.9, ["var", "symbol_scale"]],
                      14, ["*", 1.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 10, 10, 14, 16
              ],
              "text-offset": {
                  "stops": [
                      [10, [0, 1.5]],
                      [14, [0, 2.5]]
                  ]
              }
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_100_1_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_1_35000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.5, ["var", "symbol_scale"]],
                      22, ["*", 2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 2.2]],
                      [22, [0, 3.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 14, 16, 22, 42
              ]
          },
          "paint": { "text-color": "rgba(0,0,0,1.00)" }
      },
      {
          "id": "psr_100_2_35000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_100_2_35000",
          "minzoom": 13.9999,
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 0.5,
              "fill-outline-color": "#FF0000"
          }
      },
      {
          "id": "psr_100_3_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_3_35000",
          "minzoom": 14,
          "layout": {
              "icon-image": [
                  "concat",
                  "100_", ["to-string", ["get", "subtype"]],
                  "_-1",
                  "_s"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      10, ["*", 0.6, ["var", "symbol_scale"]],
                      11, ["*", 0.7, ["var", "symbol_scale"]],
                      12, ["*", 0.8, ["var", "symbol_scale"]],
                      13, ["*", 0.9, ["var", "symbol_scale"]],
                      14, ["*", 1.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [10, [0, 1.5]],
                      [14, [0, 2.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 10, 10, 14, 16
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_200_2_35000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_200_2_35000",
          "minzoom": 14,
          "paint": { "line-color": "#fff595", "line-width": 1 }
      },
      {
          "id": "psr_200_2_110000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_200_2_110000",
          "minzoom": 12,
          "layout": {
              "line-cap": "round",
              "line-join": "round",
              "visibility": "visible"
          },
          "paint": { "line-color": "#e3b73a", "line-width": 2 }
      },
      {
          "id": "psr_200_2_220000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_200_2_220000",
          "minzoom": 9,
          "layout": { "visibility": "visible" },
          "paint": { "line-color": "#185bbf", "line-width": 2 }
      },
      {
          "id": "psr_200_2_500000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_200_2_500000",
          "minzoom": 7,
          "layout": { "visibility": "visible" },
          "paint": { "line-color": "#ff6464", "line-width": 2 }
      },
      {
          "id": "psr_200_2_-500000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_200_2_-500000",
          "minzoom": 2,
          "paint": { "line-color": "#c0c000", "line-width": 1 }
      },
      {
          "id": "psr_200_2_-800000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_200_2_-800000",
          "minzoom": 2,
          "paint": { "line-color": "#ff00ff", "line-width": 1 }
      },
      {
          "id": "psr_210_2_-800000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_-800000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "#ff00ff",
              "line-width": 1
          }
      },
      {
          "id": "psr_210_2_500000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_500000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "#ff6464",
              "line-width": 1
          }
      },
      {
          "id": "psr_210_2_-500000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_-500000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "#c0c000",
              "line-width": 1
          }
      },
      {
          "id": "psr_210_2_400000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_400000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "rgb(116,70,20)",
              "line-width": 1
          }
      },
      {
          "id": "psr_210_2_-400000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_-400000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "rgb(0,0,255)",
              "line-width": 1
          }
      },
      {
          "id": "psr_210_2_220000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_220000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "#762c85",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ],
                      [
                          22,
                          4
                      ]
                  ]
              }
          }
      },
      {
          "id": "psr_210_2_-120000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_-120000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "rgb(139,26,26)",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ],
                      [
                          22,
                          4
                      ]
                  ]
              }
          }
      },
      {
          "id": "psr_210_2_110000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_110000",
          "minzoom": 10.99999,
          "layout": {},
          "paint": {
              "line-color": "#aa551b",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ],
                      [
                          22,
                          4
                      ]
                  ]
              }
          }
      },
      {
          "id": "psr_210_2_35000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_210_2_35000",
          "minzoom": 12,
          "layout": {},
          "paint": {
              "line-color": "rgba(255, 245, 149, 1)",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ],
                      [
                          22,
                          4
                      ]
                  ]
              }
          }
      },
      {
          "id": "psr_211_2_-800000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_-800000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "#ff00ff",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_211_2_500000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_500000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "#ff6464",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_211_2_-500000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_-500000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "#c0c000",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_211_2_400000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_400000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "rgb(116,70,20)",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_211_2_-400000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_-400000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "rgb(0,0,255)",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_211_2_220000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_220000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "#762c85",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_211_2_-120000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_-120000",
          "minzoom": 9.99999,
          "layout": {},
          "paint": {
              "line-color": "rgb(139,26,26)",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_211_2_110000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_110000",
          "minzoom": 10.99999,
          "layout": {},
          "paint": {
              "line-color": "#aa551b",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_211_2_35000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_211_2_35000",
          "minzoom": 12,
          "layout": {},
          "paint": {
              "line-color": "rgba(255, 245, 149, 1)",
              "line-width": {
                  "stops": [
                      [
                          11,
                          1
                      ],
                      [
                          14,
                          1.5
                      ]
                  ]
              },
              "line-dasharray": [
                  3,
                  2
              ]
          }
      },
      {
          "id": "psr_212_2_110000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_212_2_110000",
          "minzoom": 11,
          "paint": {
              "line-color": "#aa551b",
              "line-width": {
                  "stops": [
                      [11, 1],
                      [14, 1.5]
                  ]
              },
              "line-dasharray": [3, 2]
          }
      },
      {
          "id": "psr_212_2_35000",
          "type": "line",
          "source": "psrsourcename",
          "source-layer": "psr_212_2_35000",
          "minzoom": 12,
          "paint": {
              "line-color": "#fff595",
              "line-width": {
                  "stops": [
                      [12, 1],
                      [14, 1.5]
                  ]
              },
              "line-dasharray": [3, 2]
          }
      },
      {
          "id": "psr_220_1_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_220_1_220000",
          "minzoom": 10,
          "layout": {
              "icon-image": ["concat", "321_-1_-1"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      10, ["*", 0.2, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      19.5, ["*", 0.4, ["var", "symbol_scale"]],
                      20, ["*", 0.5, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_220_1_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_220_1_110000",
          "minzoom": 11,
          "layout": {
              "icon-image": ["concat", "321_-1_-1"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      11, ["*", 0.2, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      19.5, ["*", 0.4, ["var", "symbol_scale"]],
                      20, ["*", 0.5, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_220_1_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_220_1_35000",
          "minzoom": 12,
          "layout": {
              "icon-image": ["concat", "321_-1_-1"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      12, ["*", 0.2, ["var", "symbol_scale"]],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      19.5, ["*", 0.4, ["var", "symbol_scale"]],
                      20, ["*", 0.5, ["var", "symbol_scale"]],
                      21, ["*", 0.7, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_221_1_-800000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_221_1_-800000",
          "minzoom": 17,
          "layout": {
              "icon-image": [
                  "concat",
                  "321_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      17, ["*", 0.2, ["var", "symbol_scale"]],
                      18, ["*", 0.2, ["var", "symbol_scale"]],
                      19, ["*", 0.2, ["var", "symbol_scale"]],
                      19.5, ["*", 0.4, ["var", "symbol_scale"]],
                      20, ["*", 0.5, ["var", "symbol_scale"]],
                      21, ["*", 1, ["var", "symbol_scale"]],
                      22, ["*", 2, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-offset": {
                  "base": 20,
                  "stops": [
                      [17, [0, 40]],
                      [18, [0, 80]],
                      [19, [0, 100]],
                      [20, [0, 100]],
                      [21, [0, 120]],
                      [22, [0, 140]]
                  ]
              },
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotation-alignment": "map",
              "icon-pitch-alignment": "map",
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_230_1_-800000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_230_1_-800000",
          "minzoom": 13,
          "layout": {
              "icon-image": [
                  "concat",
                  "230_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      12, ["*", 0.3, ["var", "symbol_scale"]],
                      15, ["*", 0.3, ["var", "symbol_scale"]],
                      16, ["*", 0.4, ["var", "symbol_scale"]],
                      17, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 0.8, ["var", "symbol_scale"]],
                      19, ["*", 1, ["var", "symbol_scale"]],
                      20, ["*", 1.5, ["var", "symbol_scale"]],
                      21, ["*", 2, ["var", "symbol_scale"]],
                      22, ["*", 3, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_230_1_500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_230_1_500000",
          "minzoom": 14,
          "layout": {
              "icon-image": [
                  "concat",
                  "230_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      12, ["*", 0.2, ["var", "symbol_scale"]],
                      15, ["*", 0.3, ["var", "symbol_scale"]],
                      16, ["*", 0.4, ["var", "symbol_scale"]],
                      17, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 0.5, ["var", "symbol_scale"]],
                      19, ["*", 0.5, ["var", "symbol_scale"]],
                      20, ["*", 0.5, ["var", "symbol_scale"]],
                      21, ["*", 0.8, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_230_1_-500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_230_1_-500000",
          "minzoom": 13,
          "layout": {
              "icon-image": [
                  "concat",
                  "230_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      12, ["*", 0.3, ["var", "symbol_scale"]],
                      15, ["*", 0.3, ["var", "symbol_scale"]],
                      16, ["*", 0.4, ["var", "symbol_scale"]],
                      17, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 0.8, ["var", "symbol_scale"]],
                      19, ["*", 1, ["var", "symbol_scale"]],
                      20, ["*", 1.5, ["var", "symbol_scale"]],
                      21, ["*", 2, ["var", "symbol_scale"]],
                      22, ["*", 3, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_230_1_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_230_1_220000",
          "minzoom": 15,
          "layout": {
              "icon-image": [
                  "concat",
                  "230_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      12, ["*", 0.3, ["var", "symbol_scale"]],
                      15, ["*", 0.3, ["var", "symbol_scale"]],
                      16, ["*", 0.4, ["var", "symbol_scale"]],
                      17, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 0.8, ["var", "symbol_scale"]],
                      19, ["*", 1, ["var", "symbol_scale"]],
                      20, ["*", 1.5, ["var", "symbol_scale"]],
                      21, ["*", 2, ["var", "symbol_scale"]],
                      22, ["*", 3, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-justify": "center",
              "visibility": "visible"
          }
      },
      {
          "id": "psr_230_1_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_230_1_110000",
          "minzoom": 16,
          "layout": {
              "icon-image": [
                  "concat",
                  "230_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      12, ["*", 0.3, ["var", "symbol_scale"]],
                      15, ["*", 0.3, ["var", "symbol_scale"]],
                      16, ["*", 0.4, ["var", "symbol_scale"]],
                      17, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 0.5, ["var", "symbol_scale"]],
                      19, ["*", 0.5, ["var", "symbol_scale"]],
                      20, ["*", 0.5, ["var", "symbol_scale"]],
                      21, ["*", 0.8, ["var", "symbol_scale"]],
                      22, ["*", 1, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_230_1_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_230_1_35000",
          "minzoom": 16,
          "layout": {
              "icon-image": [
                  "concat",
                  "230_", ["to-string", ["get", "subtype"]],
                  "_", ["to-string", ["get", "status"]]
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      12, ["*", 0.3, ["var", "symbol_scale"]],
                      15, ["*", 0.3, ["var", "symbol_scale"]],
                      16, ["*", 0.4, ["var", "symbol_scale"]],
                      17, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 0.8, ["var", "symbol_scale"]],
                      19, ["*", 1, ["var", "symbol_scale"]],
                      20, ["*", 1.5, ["var", "symbol_scale"]],
                      21, ["*", 2, ["var", "symbol_scale"]],
                      22, ["*", 3, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "icon-rotate": ["to-number", ["get", "symbol_rotation_mb"]],
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_250_1_-800000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_250_1_-800000",
          "minzoom": 13,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [13, [0, 1.2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_250_1_500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_250_1_500000",
          "minzoom": 15,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 0.5]],
                      [18, [0, 1]],
                      [22, [0, 2.2]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ],
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_250_1_-500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_250_1_-500000",
          "minzoom": 13,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [13, [0, 1.2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_250_1_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_250_1_220000",
          "minzoom": 16,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 2]],
                      [18, [0, 2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ],
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1,
              "text-translate": [0, 0]
          }
      },
      {
          "id": "psr_250_1_-120000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_250_1_-120000",
          "minzoom": 15,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [15, [0, 1.2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_250_1_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_250_1_110000",
          "minzoom": 17,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 0.5]],
                      [18, [0, 1]],
                      [22, [0, 2.2]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ],
              "visibility": "visible",
              "text-padding": 2
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_250_1_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_250_1_35000",
          "minzoom": 16,
          "layout": {
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [16, [0, 1.2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_1_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_1_35000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": ["concat", "110_", "35"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.3, ["var", "symbol_scale"]],
                      15, ["*", 0.5, ["var", "symbol_scale"]],
                      16, ["*", 1, ["var", "symbol_scale"]],
                      17, ["*", 2, ["var", "symbol_scale"]],
                      18, ["*", 3, ["var", "symbol_scale"]],
                      19, ["*", 3, ["var", "symbol_scale"]],
                      20, ["*", 4, ["var", "symbol_scale"]],
                      21, ["*", 5, ["var", "symbol_scale"]],
                      22, ["*", 4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_110_2_35000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_110_2_35000",
          "minzoom": 13.9999,
          "layout": { "visibility": "visible" },
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 1,
              "fill-outline-color": "#fff595"
          }
      },
      {
          "id": "psr_110_3_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_3_35000",
          "minzoom": 12,
          "maxzoom": 14,
          "layout": {
              "icon-image": ["concat", "110_", "35"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      12, ["*", 0.2, ["var", "symbol_scale"]],
                      14, ["*", 0.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [12, [0, 1.2]],
                      [14, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 12, 10, 14, 14
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_1_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_1_110000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": ["concat", "110_", "110"],
              "icon-allow-overlap": true,
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 1, ["var", "symbol_scale"]],
                      19, ["*", 1.5, ["var", "symbol_scale"]],
                      20, ["*", 3, ["var", "symbol_scale"]],
                      21, ["*", 6, ["var", "symbol_scale"]],
                      22, ["*", 12.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_110_2_110000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_110_2_110000",
          "minzoom": 14.9999,
          "paint": {
              "fill-color": "rgba(243, 216, 185, 1)",
              "fill-opacity": 1,
              "fill-outline-color": "rgba(195, 195, 195, 1)"
          }
      },
      {
          "id": "psr_110_3_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_3_110000",
          "minzoom": 12,
          "maxzoom": 18,
          "layout": {
              "symbol-avoid-edges": true,
              "icon-rotation-alignment": "viewport",
              "text-field": "{dev_name}",
              "text-offset": [0, 1],
              "text-anchor": "top",
              "text-size": {
                  "stops": [
                      [8, 15],
                      [10, 16],
                      [14, 17],
                      [16, 19],
                      [20, 21]
                  ],
                  "base": 1
              },
              "icon-size": {
                  "stops": [
                      [6, 0.5],
                      [10, 0.6],
                      [13, 0.8],
                      [15, 1],
                      [20, 1.5],
                      [22, 1]
                  ]
              },
              "icon-image": "110_110-2",
              "visibility": "visible",
              "text-letter-spacing": 0,
              "icon-padding": 2
          },
          "paint": {
              "text-halo-color": "#f2f2f2",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-color": "#bb5501",
              "text-halo-width": 2
          }
      },
      {
          "id": "psr_110_1_-120000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_1_-120000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": ["concat", "110_", "-120"],
              "icon-allow-overlap": true,
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.6, ["var", "symbol_scale"]],
                      22, ["*", 2.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_110_2_-120000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_110_2_-120000",
          "minzoom": 13.9999,
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 1,
              "fill-outline-color": "#aa551b"
          }
      },
      {
          "id": "psr_110_3_-120000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_3_-120000",
          "minzoom": 11,
          "maxzoom": 14,
          "layout": {
              "icon-image": ["concat", "110_", "-120"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      8, ["*", 0.2, ["var", "symbol_scale"]],
                      14, ["*", 0.5, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [11, [0, 1.2]],
                      [14, [0, 2]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 11, 10, 14, 18
              ]
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "rgba(255, 255, 255, 1)",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_1_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_1_220000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": ["concat", "110_", "220"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.5, ["var", "symbol_scale"]],
                      18, ["*", 1.5, ["var", "symbol_scale"]],
                      20, ["*", 5, ["var", "symbol_scale"]],
                      21, ["*", 9, ["var", "symbol_scale"]],
                      22, ["*", 18, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "visibility": "visible"
          }
      },
      {
          "id": "psr_110_2_220000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_110_2_220000",
          "minzoom": 13.9999,
          "paint": {
              "fill-color": "rgba(220, 235, 255, 1)",
              "fill-opacity": 1,
              "fill-outline-color": "rgba(195, 195, 195, 1)",
              "fill-translate": [0, 0],
              "fill-translate-anchor": "viewport",
              "fill-antialias": true
          }
      },
      {
          "id": "psr_110_3_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_3_220000",
          "minzoom": 9,
          "maxzoom": 16,
          "layout": {
              "icon-rotation-alignment": "viewport",
              "text-field": "{dev_name}",
              "text-anchor": "top",
              "text-size": {
                  "stops": [
                      [8, 15],
                      [10, 16],
                      [14, 17],
                      [16, 19],
                      [20, 21]
                  ],
                  "base": 1
              },
              "icon-size": {
                  "stops": [
                      [6, 0.5],
                      [10, 0.6],
                      [13, 0.8],
                      [20, 1],
                      [22, 1]
                  ]
              },
              "icon-image": "110_220-2",
              "icon-padding": 2,
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-max-width": 7,
              "text-offset": [0, 1],
              "text-padding": 2,
              "visibility": "visible",
              "text-allow-overlap": false
          },
          "paint": {
              "text-halo-color": "#f2f2f2",
              "icon-color": "#ff0000",
              "text-color": "#0457c6",
              "text-halo-width": 2
          }
      },
      {
          "id": "psr_110_1_-500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_1_-500000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": [
                  "concat",
                  "110_", ["to-string", ["get", "subtype"]],
                  "_-1"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      10, ["*", 0.1, ["var", "symbol_scale"]],
                      14, ["*", 0.8, ["var", "symbol_scale"]],
                      15, ["*", 1.5, ["var", "symbol_scale"]],
                      16, ["*", 2, ["var", "symbol_scale"]],
                      17, ["*", 3, ["var", "symbol_scale"]],
                      18, ["*", 4, ["var", "symbol_scale"]],
                      19, ["*", 5, ["var", "symbol_scale"]],
                      20, ["*", 6, ["var", "symbol_scale"]],
                      21, ["*", 7, ["var", "symbol_scale"]],
                      22, ["*", 4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          },
          "paint": { "text-color": "rgba(0,0,0,1.00)" }
      },
      {
          "id": "psr_110_2_-500000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_110_2_-500000",
          "minzoom": 13.9999,
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 1,
              "fill-outline-color": "#c0c000"
          }
      },
      {
          "id": "psr_110_3_-500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_3_-500000",
          "minzoom": 14,
          "layout": {
              "icon-image": [
                  "concat",
                  "110_", ["to-string", ["get", "subtype"]],
                  "_-1",
                  "_s"
              ],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      5, ["*", 0.5, ["var", "symbol_scale"]],
                      6, ["*", 0.5, ["var", "symbol_scale"]],
                      7, ["*", 0.5, ["var", "symbol_scale"]],
                      8, ["*", 0.5, ["var", "symbol_scale"]],
                      9, ["*", 0.5, ["var", "symbol_scale"]],
                      10, ["*", 0.6, ["var", "symbol_scale"]],
                      12, ["*", 0.6, ["var", "symbol_scale"]],
                      13, ["*", 0.8, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [18, [0, 2]],
                      [19, [0, 4]],
                      [20, [0, 8]],
                      [21, [0, 12]],
                      [22, [0, 20]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["step", ["zoom"], 12, 18, 13, 20, 13, 22, 14]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_1_500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_1_500000",
          "minzoom": 13.9999,
          "maxzoom": 24,
          "layout": {
              "icon-image": ["concat", "110_", "500"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.8, ["var", "symbol_scale"]],
                      15, ["*", 1, ["var", "symbol_scale"]],
                      16, ["*", 1, ["var", "symbol_scale"]],
                      17, ["*", 1, ["var", "symbol_scale"]],
                      18, ["*", 1.3, ["var", "symbol_scale"]],
                      19, ["*", 1.8, ["var", "symbol_scale"]],
                      20, ["*", 3, ["var", "symbol_scale"]],
                      21, ["*", 6, ["var", "symbol_scale"]],
                      22, ["*", 12, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": false,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false
          }
      },
      {
          "id": "psr_110_2_500000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_110_2_500000",
          "minzoom": 13.9999,
          "layout": { "visibility": "visible" },
          "paint": {
              "fill-color": "rgba(255, 239, 242, 1)",
              "fill-opacity": 1,
              "fill-outline-color": "rgba(195, 195, 195, 1)"
          }
      },
      {
          "id": "psr_110_3_500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_3_500000",
          "minzoom": 8,
          "maxzoom": 15,
          "layout": {
              "icon-rotation-alignment": "viewport",
              "symbol-avoid-edges": true,
              "text-pitch-alignment": "viewport",
              "text-field": "{dev_name}",
              "text-offset": [0, 1],
              "text-rotation-alignment": "viewport",
              "text-anchor": "top",
              "text-size": {
                  "stops": [
                      [8, 15],
                      [10, 16],
                      [14, 17],
                      [16, 19],
                      [20, 21]
                  ],
                  "base": 1
              },
              "icon-size": {
                  "stops": [
                      [6, 0.5],
                      [10, 0.6],
                      [13, 0.8],
                      [22, 1],
                      [23, 1]
                  ]
              },
              "icon-image": "110_500_J-2",
              "visibility": "visible",
              "text-justify": "center",
              "text-keep-upright": false
          },
          "paint": {
              "text-halo-color": "#f2f2f2",
              "text-translate-anchor": "viewport",
              "icon-color": "#d0021b",
              "icon-translate-anchor": "viewport",
              "text-color": "#b31f0a",
              "text-halo-width": 2
          }
      },
      {
          "id": "psr_110_1_-800000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_1_-800000",
          "minzoom": 13.9999,
          "layout": {
              "icon-image": ["concat", "110_", "800"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      14, ["*", 0.8, ["var", "symbol_scale"]],
                      22, ["*", 4, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-offset": [0, 0],
              "visibility": "visible"
          }
      },
      {
          "id": "psr_110_2_-800000",
          "type": "fill",
          "source": "psrsourcename",
          "source-layer": "psr_110_2_-800000",
          "minzoom": 13.9999,
          "layout": { "visibility": "visible" },
          "paint": {
              "fill-color": "#C1FFC1",
              "fill-opacity": 1,
              "fill-outline-color": "#ff00ff"
          }
      },
      {
          "id": "psr_110_3_-800000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_3_-800000",
          "minzoom": 5,
          "maxzoom": 14,
          "layout": {
              "icon-image": ["concat", "110_", "800"],
              "icon-size": [
                  "let",
                  "symbol_scale", ["to-number", ["get", "symbol_scale"]],
                  [
                      "interpolate", ["linear"],
                      ["zoom"],
                      5, ["*", 0, ["var", "symbol_scale"]],
                      14, ["*", 0.8, ["var", "symbol_scale"]]
                  ]
              ],
              "icon-allow-overlap": true,
              "icon-ignore-placement": true,
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": [
                  "interpolate", ["linear"],
                  ["zoom"],
                  5, ["literal", [0, 1]],
                  14, ["literal", [0, 2.5]]
              ],
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 11, 10, 14, 18
              ],
              "visibility": "visible"
          },
          "paint": { "text-halo-color": "#FFFFFF", "text-halo-width": 1 }
      },
      {
          "id": "psr_330_4_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_330_4_10000",
          "minzoom": 17,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": true,
              "text-ignore-placement": true,
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 8, 22, 20
              ],
              "text-anchor": "top",
              "visibility": "visible",
              "text-offset": {
                  "stops": [
                      [17, [0, 2]],
                      [22, [0, 2.5]]
                  ]
              }
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_330_4_20000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_330_4_20000",
          "minzoom": 17,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": true,
              "text-ignore-placement": true,
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": [
                  "interpolate", ["linear"],
                  ["zoom"],
                  17,
                  6,
                  20,
                  24,
                  22,
                  40
              ],
              "text-anchor": "top",
              "visibility": "visible",
              "text-offset": {
                  "stops": [
                      [17, [0, 2]],
                      [22, [0, 2.5]]
                  ]
              }
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_331_4_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_331_4_10000",
          "minzoom": 17,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [17, [0, 2]],
                      [22, [0, 2.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 8, 22, 40
              ],
              "text-anchor": "top"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_331_4_20000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_331_4_20000",
          "minzoom": 17,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [17, [0, 2]],
                      [22, [0, 2.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 8, 22, 40
              ],
              "text-anchor": "top"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_332_4_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_332_4_10000",
          "minzoom": 17,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "stops": [
                      [17, [0, 2]],
                      [22, [0, 2.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 12,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 8, 22, 20
              ],
              "text-anchor": "top",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_332_4_20000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_332_4_20000",
          "minzoom": 17,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": [
                  "interpolate", ["linear"],
                  ["zoom"],
                  17, ["literal", [0, 1]],
                  20, ["literal", [1, 2.5]],
                  22, ["literal", [3, 5]]
              ],
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": [
                  "interpolate", ["linear"],
                  ["zoom"],
                  17,
                  6,
                  20,
                  24,
                  22,
                  40
              ],
              "text-anchor": "top",
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_333_4_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_333_4_10000",
          "minzoom": 17,
          "filter": ["==", "rn", "1"],
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "stops": [
                      [17, [0, 2]],
                      [22, [0, 2.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 12,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 8, 22, 20
              ],
              "text-anchor": "top",
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_334_4_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_334_4_10000",
          "minzoom": 17,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "stops": [
                      [17, [0, 2]],
                      [22, [0, 0]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 8, 22, 20
              ],
              "text-anchor": "top"
          },
          "paint": {
              "text-halo-color": "#ffffff",
              "text-translate-anchor": "viewport",
              "icon-color": "#ff0000",
              "icon-translate-anchor": "viewport",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_334_4_20000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_334_4_20000",
          "minzoom": 17,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "stops": [
                      [17, [0, 2]],
                      [22, [0, 0]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 8, 22, 40
              ],
              "text-anchor": "top"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_335_4_10000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_335_1_10000",
          "minzoom": 17,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [17, [0, 1.5]],
                      [20, [0, 2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 6, 22, 40
              ],
              "text-anchor": "top",
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_335_4_20000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_335_1_20000",
          "minzoom": 17,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [17, [0, 1.5]],
                      [20, [0, 2]],
                      [22, [0, 3]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 17, 6, 22, 40
              ],
              "text-anchor": "top",
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_520_4_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_520_4_400",
          "minzoom": 18,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_521_4_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_521_1_400",
          "minzoom": 19,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [19, [0, 1]],
                      [22, [0, 2.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 19, 10, 22, 13
              ],
              "text-anchor": "top",
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 0.8)",
              "icon-halo-color": "#FFFFFF",
              "icon-halo-width": 1,
              "text-halo-color": "rgba(255, 255, 255, 1)",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_528_4_400",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_528_4_400",
          "minzoom": 18,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_100_4_500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_4_500000",
          "minzoom": 13.9999,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [18, [0, 2]],
                      [19, [0, 4]],
                      [20, [0, 8]],
                      [21, [0, 12]],
                      [22, [0, 20]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["step", ["zoom"], 12, 18, 14, 20, 16, 22, 18]
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_100_4_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_4_220000",
          "minzoom": 13.9999,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": {
                  "stops": [
                      [14, [0, 1]],
                      [18, [0, 2]],
                      [19, [0, 3]],
                      [22, [0, 4]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 14, 16, 22, 42
              ],
              "text-line-height": 1.2
          },
          "paint": {
              "text-color": "rgba(2, 106, 44, 1)",
              "text-halo-color": "rgba(242, 242, 242, 1)",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_100_4_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_4_110000",
          "minzoom": 13.9999,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 1.5]],
                      [22, [0, 3.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 14, 16, 22, 42
              ],
              "text-anchor": "top"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_100_4_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_100_4_35000",
          "minzoom": 13.9999,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": true,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 1.5]],
                      [22, [0, 3.5]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 14, 16, 22, 42
              ]
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_4_35000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_4_35000",
          "minzoom": 13.9999,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [18, [0, 2]],
                      [19, [0, 4]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 14, 14, 22, 42
              ]
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_4_110000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_4_110000",
          "minzoom": 14.9999,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 1]],
                      [18, [0, 2]],
                      [19, [0, 3]],
                      [22, [0, 4]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 14, 18, 22, 40
              ],
              "visibility": "visible"
          },
          "paint": {
              "text-color": "#aa551b",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_4_220000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_4_220000",
          "minzoom": 14.9999,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 1.5]],
                      [18, [0, 2.5]],
                      [22, [0, 4]]
                  ]
              },
              "text-field": "{alia}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": {
                  "stops": [
                      [14, 18],
                      [22, 42]
                  ]
              },
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(51, 51, 51, 1)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_4_-500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_4_-500000",
          "minzoom": 13.9999,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [18, [0, 1]],
                      [19, [0, 1]],
                      [20, [0, 1]],
                      [21, [0, 12]],
                      [22, [0, 20]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": 12
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      },
      {
          "id": "psr_110_4_500000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_4_500000",
          "minzoom": 13.9999,
          "layout": {
              "text-allow-overlap": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 2.5]],
                      [16, [0, 2.5]],
                      [18, [0, 2.5]],
                      [22, [0, 6]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 14, 18, 22, 42
              ],
              "visibility": "visible"
          },
          "paint": {
              "text-halo-color": "#f2f2f2",
              "text-translate-anchor": "viewport",
              "icon-color": "#d0021b",
              "icon-translate-anchor": "viewport",
              "text-color": "#b31f0a",
              "text-halo-width": 2
          }
      },
      {
          "id": "psr_110_4_-800000",
          "type": "symbol",
          "source": "psrsourcename",
          "source-layer": "psr_110_4_-800000",
          "minzoom": 13.9999,
          "layout": {
              "symbol-avoid-edges": false,
              "text-allow-overlap": false,
              "text-ignore-placement": false,
              "text-offset": {
                  "base": 1,
                  "stops": [
                      [14, [0, 2.5]],
                      [22, [0, 6]]
                  ]
              },
              "text-field": "{dev_name}",
              "text-max-width": 10,
              "text-anchor": "top",
              "text-size": ["interpolate", ["linear"],
                  ["zoom"], 14, 18, 22, 42
              ],
              "visibility": "visible"
          },
          "paint": {
              "text-color": "rgba(0,0,0,1.00)",
              "text-halo-color": "#FFFFFF",
              "text-halo-width": 1
          }
      }
  ]
}
